حل مشکل نمایش فارسی در ریچ ریزالت
در #203 مشکل نمایش اعداد فارسی و شمسی در متاتگ را برطرف کردید. مشکلی دیگه اینه که در ریچ ریزالت ، اعداد فارسی و شمسی نمایش میدهند که گوگل پیام میده باید با فرمت ISO 8601 باشه.
سلام وقت بخیر با چه افزونهای این خروجی رو دارید؟
@ehsanfotoo
سلام وقت بخیر با چه افزونهای این خروجی رو دارید؟
@ehsanfotoo
از ابزار گوگل استفاده کردم: https://search.google.com/test/rich-results
منظور افزونه سئوهست یا چیزدیگه که این تاریخ رو اشتباه میزنه؟
وقتی افزونه parsidate را فعال میکنم ، این تاریخ به شمسی با اعداد فارسی تبدیل میشه. یعنی ارتباطی به افزونه سئو مانند رنک مث یا یواست ندارد. تنظیمات parsidate هم تغییر دادم اما مشکل حل نشد. شاید من تنظیمات را درست انجام ندادم.
سلام وقت بخیر @ehsanfotoo،
ببینید این بخشها مربوط به اسکیمایی هست که افزونه های سئو ایجاد میکنند. نیاز هست که بدونیم پارسی دیت باید با کدوم افزونه سئو برای ایجاد فرمت صحیح تاریخ در اسکیمای article تست و سازگار بشه. ممنون میشم افزونه سئویی که استفاده میکنید رو کامنت کنید تا تست کنیم.
سلام @hamidrezayazdani از rank math استفاده میکنم.
سلام @ehsanfotoo
من هم با رنک مث رایگان و هم پریمیوم چک کردم و مشکلی نداریم الان، لطفا یه اسکرین شات از تنظیمات پارسی دیت ارسال کنید. افزونه دیگه ای دارید برای تاریخ؟ ووکامرس فارسی نصب هست؟
فقط از پارسی دیت استفاده میکنم و ووکامرس ندارم. قالب 2024 که دیفالت وردپرس هست استفاده میکنم.
تاریخ خورشیدی را غیرفعال کردم و کش را پاک کردم اما مشکل حل نشد.
اینم از قسمت بعدی:
اینجا هم چیزی ننوشتم:
با سلام من هم همین مشکل رو دارم.
از rank math استفاده میکنم و فقط برای ویدیوهام این ارور رو میده.
از تنظیمات پارسی دیت هم فقط این تیک رو زدم
سلام وقت بخیر بعد از فعال کردن افزونه مشکل در اسکیماهای سایت دارم و این مشکل رو شاهد هستم ممنون میشم جناب مهندس راهنمایی بفرمایید
الان وقتی غیر فعالش کردم به این صورت شد
سلام وقت بخیر در حال کار روی این مورد هستیم و به زودی فیکس میشه. متشکرم
سلام وقت بخیر در حال کار روی این مورد هستیم و به زودی فیکس میشه. متشکرم
همچنان این مشکل وجود دارد. آیا مشخص است که چه موقع این مشکل رفع میشود؟ الان از ورژن های زیر استفاده میکنم: parsidate 5.1.6 rank math 1.0.245 rank math pro 3.0.88
============================ وقتی در سورس صفحه datePublished و dateModified را سرچ میکنم ، از هر کدام دوتا در کدهای رنک مث وجود دارد. دوتای اولی درست هستند ولی دوتای دوم مشکل دارند و خطاها هم دقیقاً به خاطر همین دوتای دوم است.
سلام، لطفا روی آخرین نسخه تست و نتیجه رو اطلاع بدید @ehsanfotoo @arash-aqa @pooria-ebrahimi
سلام، لطفا روی آخرین نسخه تست و نتیجه رو اطلاع بدید @ehsanfotoo @arash-aqa @pooria-ebrahimi
همچنان مشکل وجود دارد. این مطلب در سایت را همین الان آپدیت کردم و همه کش ها را پاک کردم اما باز هم مشکل برطرف نشد.
این مشکل برای قسمت BlogPosting و Article اسکیما هست. که اگه فارسی سازی اعداد فعال باشه به این صورت:
و اگه فارسی سازی اعداد غیرفعال بود با اعداد لاتین نمایش داده میشد.
این مشکل برطرف شده و فارسی سازی اعداد هم تاثیری روی اون نداره:
تا بروزرسانی شدن افزونه میشه از این کد داخل قالب استفاده کرد ولی احتمالا نیاز باشه مطالب رو بروزرسانی کنید تا تغییر انجام بشه:
add_filter('rank_math/snippet/rich_snippet_article_entity', function($entity) {
$entity['datePublished'] = get_the_date('c');
$entity['dateModified'] = get_the_modified_date('c');
return $entity;
});