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

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

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

نویسنده پست
شنبه ، 10 سپتامبر 2016     3:03 ب.ظ #


علی رضایی

Subscriber
48 پست25 تاپیک

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

 

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

0  تشکر
یکشنبه ، 11 سپتامبر 2016     2:37 ق.ظ #


فرهاد

Subscriber
VIP
26 پست3 تاپیک

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

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

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

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

به این شکل

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

0  تشکر
یکشنبه ، 11 سپتامبر 2016     3:22 ب.ظ #


علی رضایی

Subscriber
48 پست25 تاپیک

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

لینک 1

لینک 2

0  تشکر
یکشنبه ، 11 سپتامبر 2016     3:24 ب.ظ #


علی رضایی

Subscriber
48 پست25 تاپیک

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

0  تشکر
دوشنبه ، 12 سپتامبر 2016     3:44 ب.ظ #


Hoom@n

Subscriber
VIP
34 پست0 تاپیک

سلام

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

0  تشکر
دوشنبه ، 12 سپتامبر 2016     3:51 ب.ظ #


Hoom@n

Subscriber
VIP
34 پست0 تاپیک

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

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

0  تشکر
دوشنبه ، 12 سپتامبر 2016     11:52 ب.ظ #


فرهاد

Subscriber
VIP
26 پست3 تاپیک

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

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

0  تشکر
جمعه ، 16 سپتامبر 2016     6:53 ب.ظ #


Hoom@n

Subscriber
VIP
34 پست0 تاپیک

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

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

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

0  تشکر
جمعه ، 16 سپتامبر 2016     8:19 ب.ظ #


Hoom@n

Subscriber
VIP
34 پست0 تاپیک

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

0  تشکر
جمعه ، 16 سپتامبر 2016     8:52 ب.ظ #


علی رضایی

Subscriber
48 پست25 تاپیک

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

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

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