سلام
امروز با یک آموزش و رفع ارور دیگر وردپرس درخدمت شما هستیم
بعداز اپدیت کردن وردپرس در هنگام لاگین کردن وردپرس این خطا در بالای صفحه لاگین وردپرس مشاهده میشود :
Notice: login_headertitle is از رده خارج شده است از نگارش۵٫۲٫۰! بهجای آن از login_headertext استفاده کنید. استفاده از خاصیت عنوان برای نشان ورود به جهت در دسترسپذیری توصیه نمیشود. بهجای آن از متن پیوند استفاده کنید. in /home/…./public_html/wp-includes/functions.php on line ۴۷۱۱
برای رفع این مشکل چه باید کرد؟
در این خطا به ما میگوید که ” در نسخه ۵٫۲٫۰ وردپرس این login_headertitle از رده خارج شده ! و بهجای آن از login_headertext استفاده کنید”
راه هایی زیادی برای این مورد هست :
آپدیت درستی وردپرس ! ( گاهی جواب نمیدهد)
نسخه php خودتون رو به ۵٫۶ تغییر بدید مشکلتون حل میشه( با بروز شدن قالب ها ما گاهی ملزم به استفاده نسخه ۷٫۲ php هستیم ، در نتیجه این هم توصیه نمی شود )
معمولا خطاهای Notice مشکل خاصی ندارند و با False کردن دیباگینگ وردپرس میتوانید از نمایش داده شدنش جلوگیری کنید، بررسی کنید دیباگ در فایل wp-config روی false تنظیم شده باشه ( خوب اینم یک راهه اما در اصل این پاک کردن صورت مسئله است )
اما راه حل درست و نهایی:
در فایل wp-login.php که در قسمت روت سایت وجود دارد کد login_headertitle را پیدا کنید :
$login_header_title = apply_filters_deprecated(<br /> 'login_headertitle',<br /> array( $login_header_title ),<br /> '۵٫۲٫۰',<br /> 'login_headertext',<br /> __( 'Usage of the title attribute on the login logo is not recommended for accessibility reasons. Use the link text instead.' )<br /> );
به جای این کد : کد زیر را قرار دهید
$login_header_title = apply_filters_deprecated(<br /> 'login_headertext ',<br /> array( $login_header_title ),<br /> '۵٫۲٫۰',<br /> 'login_headertext',<br /> __( 'Usage of the title attribute on the login logo is not recommended for accessibility reasons. Use the link text instead.' )<br /> );<br />