دپریکیت شدن تابع wp_title

این تاپیک 12 پاسخ و 3 مشارکت کننده دارد . آخرین آپدیت توسط :  علی رضایی ،‏ 10 ماه پیش .

این تاپیک تاکنون 518 بازدید داشته است .

نویسنده پست
شنبه ، ۲۰ شهریور ۱۳۹۵     ۳:۰۳ ب.ظ #


علی رضایی

Subscriber
VIP
50 پست25 تاپیک

سلام دوستان از نسخه 4.4 به بعد وردپرس تابع wp_title دپريكيت شد و اگر از اون استفاده كنيد هيچي نشون نميده

 

سوال حالا از چه تابعي بايد استفاده كرد و داخل header.php و functions.php چه چيزي نوشت ؟

0  تشکر
یکشنبه ، ۲۱ شهریور ۱۳۹۵     ۲:۳۷ ق.ظ #


فرهاد

Subscriber
26 پست3 تاپیک

سلام دوست عزیز. این تابع deprecate نشده و می تونید هنوز ازش استفاده کنید.

https://developer.wordpress.org/reference/functions/wp_title/

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

ولی احتمالا دلیل اینکه برای شما چیزی رو نشون نمی ده اینه که قبلش از دستور echo  استفاده نکردید. چون این تابع مقدار عنوان رو return می کنه و به طور مستقیم اون رو در صفحه چاپ نمی کنه.

به این شکل

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

0  تشکر
یکشنبه ، ۲۱ شهریور ۱۳۹۵     ۳:۲۲ ب.ظ #


علی رضایی

Subscriber
VIP
50 پست25 تاپیک

سلام  فرهاد جان شما لطفا این لینک هارو ببینید :

لینک 1

لینک 2

0  تشکر
یکشنبه ، ۲۱ شهریور ۱۳۹۵     ۳:۲۴ ب.ظ #


علی رضایی

Subscriber
VIP
50 پست25 تاپیک

در ضمن کدی رو که شما گفتید گذاشتم بازم کار نکرد

0  تشکر
دوشنبه ، ۲۲ شهریور ۱۳۹۵     ۳:۴۴ ب.ظ #


Hoom@n

Subscriber
53 پست0 تاپیک

سلام

شما اگه از تابع ;()wp_head در فایل هدر قالبتون استفاده کردید، فقط کافیه کد زیر رو به فایل فانکشن قالبتون اضافه کنید:

0  تشکر
دوشنبه ، ۲۲ شهریور ۱۳۹۵     ۳:۵۱ ب.ظ #


Hoom@n

Subscriber
53 پست0 تاپیک

ببخشید syntax  کد بصورت زیر هست

add_theme_support(title_tag);
من در پست اول از تگ pre یا شورت کد نوشتن کد استفاده نکردم. ولی ظاهراً این ادیتور مشکل داره و خودش کد رو بصورت بهم ریخته منتشر کرد!!! به هر حال syntax صحیحش اینه که نوشتم(البته اگه دوباره ادیتوره خرابش نکنه)

0  تشکر
دوشنبه ، ۲۲ شهریور ۱۳۹۵     ۱۱:۵۲ ب.ظ #


فرهاد

Subscriber
26 پست3 تاپیک

شاید این تاپیک بتونه کمکتون کنه

http://stackoverflow.com/questions/9055009/wordpress-wp-title-blank-on-index-page

0  تشکر
جمعه ، ۲۶ شهریور ۱۳۹۵     ۶:۵۳ ب.ظ #


Hoom@n

Subscriber
53 پست0 تاپیک

این لینک هم که دادین اکثر پست هاش که قدیمیه و به درد نمیخوره و آخرش هم همون کدی هست که من نوشتم دیگه، فقط طرف گذاشتتش تو یه فانکشن که اصلاً نیازی نیست

شما همین کد رو که گفتم

بنویسید تو function.php حله و در تمامی صفحات title بصورت داینامیک ست میشه و نمایش داده میشه. نحوه نمایش محتوای title  در قسمتهای مختلف سایت رو هم میتونید از قسمت تنظیمات افزونه سئوتون ست کنید

0  تشکر
جمعه ، ۲۶ شهریور ۱۳۹۵     ۸:۱۹ ب.ظ #


Hoom@n

Subscriber
53 پست0 تاپیک

ببخشید باز مشکل کمبود یک کوتسشن در کد بالا هست که اصلاحش کردم

0  تشکر
جمعه ، ۲۶ شهریور ۱۳۹۵     ۸:۵۲ ب.ظ #


علی رضایی

Subscriber
VIP
50 پست25 تاپیک

سلام این کدی رو که گفتید گزاشتم با تابع wp_head درست شد ولی بازم میگم که wp_title دپریکیت شده چون برای من که چیزی نمایش نمیده

0  تشکر
پست 1 تا 10 (از مجموع 13 پست)

برای پاسخ دادن به این تاپیک باید وارد سایت شوید .