رفتن به مطلب
leksoz

افزونه تصحیح عنوان صفحات در تمام ادرسها

پست های پیشنهاد شده

سلام در تمام صفهات سایت بالای صفحه یک عنوانی نوشته شده...

مثلا داخل منو روی تماس با ما کلیک بشه ...وقتی صفحه تماس با ما باز شه یک عنوانی بالا نوشته میشه که قبلا انتخاب کردیم ...

یا صفحه ای از مطالب رو باز کنیم عنوانی که برای متن انتخاب کردیم رو بالای صفحه خواهد نوشت...

خوب حالا افزونه ای نیاز داشتم اسم سایت رو قبل از تمام عناوین صفحات نمایان کنه...مثلا:

سایت آسفا:تماس با ما

سایت آسفا:بخش موبایل

سایت آسفا:بخش لپ تاپ

خوب این طور اسم سایت رو قبل تمام عناوین قرار بده!

در صورت نرمال اینگونه نوشته میشه عناوین دیگه:

تماس با ما

بخش موبایل

بخش لپ تاپ

خوب افزونه داریم که این کار رو واسم انجام بده؟

ممنون:002:

به اشتراک گذاری این ارسال


لینک به ارسال
به اشتراک گذاری در سایت های دیگر

سلام در تمام صفهات سایت بالای صفحه یک عنوانی نوشته شده...

مثلا داخل منو روی تماس با ما کلیک بشه ...وقتی صفحه تماس با ما باز شه یک عنوانی بالا نوشته میشه که قبلا انتخاب کردیم ...

یا صفحه ای از مطالب رو باز کنیم عنوانی که برای متن انتخاب کردیم رو بالای صفحه خواهد نوشت...

خوب حالا افزونه ای نیاز داشتم اسم سایت رو قبل از تمام عناوین صفحات نمایان کنه...مثلا:

سایت آسفا:تماس با ما

سایت آسفا:بخش موبایل

سایت آسفا:بخش لپ تاپ

خوب این طور اسم سایت رو قبل تمام عناوین قرار بده!

در صورت نرمال اینگونه نوشته میشه عناوین دیگه:

تماس با ما

بخش موبایل

بخش لپ تاپ

خوب افزونه داریم که این کار رو واسم انجام بده؟

ممنون:002:

سلام

فکر میکنم تو قسمت تنظیمات کلی جوملا که برید سمت چپ توی تنظیمات سئو

این گزینه وجود داره و شما میتونید اسم سایت رو قبل یا بعد از عناوین صفحات قرار دهید.

به اشتراک گذاری این ارسال


لینک به ارسال
به اشتراک گذاری در سایت های دیگر

نه اونجا تست کردم کلی تغییرش میده!

یعنی کلا عنوان کل صفحات رو یک چیز میکنه ...مثلا اسم سایتو میزنم کلا تمام صفحات عنوان هاشون میشه اسم سایت!

به اشتراک گذاری این ارسال


لینک به ارسال
به اشتراک گذاری در سایت های دیگر

نه اونجا تست کردم کلی تغییرش میده!

یعنی کلا عنوان کل صفحات رو یک چیز میکنه ...مثلا اسم سایتو میزنم کلا تمام صفحات عنوان هاشون میشه اسم سایت!

درود بر شما

در قسمت تنظیمات کلی،سئو نوشته نام سایت در عنوان صفحات اون رو بذار مثلا روی "بعد از عنوان صفحه" اونوقت عنوان هر صفحه نمایش داده میشه.

البته قابل ذکر هست شما وقتی یک منو درست می کنید در قسمت نام مستعار هر چی نوشته باشید عنوان صفحه هم همان دیده میشه.:002:

به اشتراک گذاری این ارسال


لینک به ارسال
به اشتراک گذاری در سایت های دیگر

سلام

برای اینکار به افزونه نیازی ندارید!

بلکه یاید چیزی رو که میخوایین به کد صفحه ها اضافه کنید، راحته

بنده مسیر دقیقو میگم تا خودتون انجام بدین (برای جوملا 2.5)

ابتدا داخل پوشه جوملاتون به مسیر زیر برید:

libraries\joomla\document\html\renderer

سپس داخل پوشه، فایل head.php رو باز کنید (با یه نرم افزار ویرایش متن مثل Notepad یا ++Notepad )

در این فایل تابع fetchHead رو پیدا کنید و در داخل تابع، خط زیر رو پیدا کنید:

$buffer .= $tab . '' . htmlspecialchars($document->getTitle(), ENT_COMPAT, 'UTF-8') . '' . $lnEnd;

ببینید تو این خط عنوان صفحات تشکیل میشه که میتونید همینجا متن مورد نظر رو قبل و یا بعدش بذارید تا اونی که میخوایید درست بشه

برای مثال من این خط رو اینطوری تغییر دادم و نتیجه این میشه:

این خط:

$buffer .= $tab . 'سايت من: ' . htmlspecialchars($document->getTitle(), ENT_COMPAT, 'UTF-8') .'' . $lnEnd;

اینم نتیجه:

p><p><img src=[/img]

خب این همونیه که بنده از درخواست شما متوجه شدم، سوالی بود بفرمایید

به اشتراک گذاری این ارسال


لینک به ارسال
به اشتراک گذاری در سایت های دیگر

به گفتگو بپیوندید

هم اکنون می توانید ارسال داشته باشید و بعد ثبت نام خود را در سایت کامل نمایید. اگر حساب کاربری در سایت دارید، جهت ارسال با حساب کاربری خود هم اکنون وارد سایت شوید

مهمان
ارسال پاسخ به این موضوع ...

×   شما در حال چسباندن محتوایی با قالب بندی هستید.   حذف قالب بندی

  تنها استفاده از 75 اموجی مجاز می باشد.

×   لینک شما به صورت اتوماتیک جای گذاری شد.   نمایش به صورت لینک

×   محتوای قبلی شما بازگردانی شد.   پاک کردن محتوای ویرایشگر

×   شما مستقیما نمی توانید تصویر خود را قرار دهید. یا آن را اینجا بارگذاری کنید یا از یک URL قرار دهید.


×
×
  • افزودن...