رفتن به مطلب

مشکل جدی در تاریخ ویرایش و انتشار پست در وبمستر


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

با سلام

دوستان در قسمت structured-data Testing tool گوگل به تاریخ ایجاد و ویرایش پست گیر میده و خطا میده و اصلا تاریخ شمسی براش نامفهومه چطور باید تنظیم کرد که تاریخ اینجا میلادی نشون بده

e2jk_datee.jpg

لینک به ارسال
در 2 دقیقه قبل، mehran-b گفته است :

سلام و درود @chem

 

تاریخ شمسی مورد قبول گوگل نیست.

سلام استاد عزیزم

خوب چه کار کنم که در پست ها تاریخ شمسی نشون بده و در وبمستر تاریخ میلادی نشون بده؟

مانند سایر سایت های بزرگ

لینک به ارسال

تو این پست دوستمون یه موردی داشته نمیدونم مشابه مشکل من هست یا خیر؟ و اگه آره چطور میتونم ازش استفاده کنم

http://forum.wp-parsi.com/topic/43366-%D9%85%D8%B4%DA%A9%D9%84-%D9%86%D9%85%D8%A7%DB%8C%D8%B4-%D9%85%DB%8C%D9%84%D8%A7%D8%AF%DB%8C-%D8%AA%D8%A7%D8%B1%DB%8C%D8%AE-%D9%88-%D8%AA%D8%A7%D8%A8%D8%B9-gregdate/#comment-256510

 

لینک به ارسال
در 6 دقیقه قبل، chem گفته است :

خوب چه کار کنم که در پست ها تاریخ شمسی نشون بده و در وبمستر تاریخ میلادی نشون بده؟

این مورد رو افزونه سئو Yoast درج کرده؟

فارسی ساز wp-jalali رو استفاده میکنید؟

لینک به ارسال
در 4 دقیقه قبل، mehran-b گفته است :

این مورد رو افزونه سئو Yoast درج کرده؟

فارسی ساز wp-jalali رو استفاده میکنید؟

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

افزونه wp-jalali ندارم و به جاش افزونه وردپرس فارسی 5.0.1 دارم

لینک به ارسال
در هم اکنون، chem گفته است :

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

از شواهد مشخصه که افزونه سئو Yoast داره میزنه.

در 1 دقیقه قبل، chem گفته است :

افزونه wp-jalali ندارم و به جاش افزونه وردپرس فارسی 5.0.1 دارم

همون wp-jalali ئه.

این کدی رو که در ادامه میذارم بذارید داخل functions.php قالب فعال سایت.

add_action('wp_head', function() {
	remove_filter('date_i18n', 'ztjalali_ch_date_i18n', 111, 4);
}, 1);

add_action('wp_head', function() {
	add_filter('date_i18n', 'ztjalali_ch_date_i18n', 111, 4);
}, PHP_INT_MAX);

 

موفق باشید

لینک به ارسال
در 1 دقیقه قبل، mehran-b گفته است :

از شواهد مشخصه که افزونه سئو Yoast داره میزنه.

همون wp-jalali ئه.

این کدی رو که در ادامه میذارم بذارید داخل functions.php قالب فعال سایت.


add_action('wp_head', function() {
	remove_filter('date_i18n', 'ztjalali_ch_date_i18n', 111, 4);
}, 1);

add_action('wp_head', function() {
	add_filter('date_i18n', 'ztjalali_ch_date_i18n', 111, 4);
}, PHP_INT_MAX);

 

موفق باشید

الان این کد در functions.php قالب چایلد بزارم هم عمل می کنه؟

با این کد در وبمستر تاریخ میلادی نشون میده؟

لینک به ارسال
در هم اکنون، chem گفته است :

الان این کد در functions.php قالب چایلد بزارم هم عمل می کنه؟

قالبی که فعاله میتونه یه چایلد تم باشه میتونه یه تم اصلی باشه.

در هم اکنون، chem گفته است :

با این کد در وبمستر تاریخ میلادی نشون میده؟

قطع به یقین.

لینک به ارسال
در 7 دقیقه قبل، mehran-b گفته است :

قالبی که فعاله میتونه یه چایلد تم باشه میتونه یه تم اصلی باشه.

قطع به یقین.

با قرار دادن کد در فانگشن چایلد تم باز هم تاریخ در بخش structured-data Testing tool موقع تست لینک شمسی نشون میده مهران جان

لینک به ارسال

@mehran-b 

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

همین طور اینجا

 

ویرایش شده توسط chem
لینک به ارسال
در 12 دقیقه قبل، chem گفته است :

با قرار دادن کد در فانگشن چایلد تم باز هم تاریخ در بخش structured-data Testing tool موقع تست لینک شمسی نشون میده مهران جان

آدرس سایت رو بفرست.

در 7 دقیقه قبل، chem گفته است :

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

همین طور اینجا

اینا رو ما چیکار داریم آخه؟

لینک به ارسال
در هم اکنون، mehran-b گفته است :

آدرس سایت رو بفرست.

اینا رو ما چیکار داریم آخه؟

:) 

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

ملاحظه بفرمایید

لینک به ارسال
در 2 دقیقه قبل، chem گفته است :

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

نه مشکل شما به علت تداخل افزونه سئو وردپرس با افزونه وردپرس فارسی هست اون کدی که اونجا دادم ماجراش فرق داره.

لینک به ارسال
در 3 دقیقه قبل، mehran-b گفته است :

نه مشکل شما به علت تداخل افزونه سئو وردپرس با افزونه وردپرس فارسی هست اون کدی که اونجا دادم ماجراش فرق داره.

این تاپیک چی مربوط به تداخل متا تگ های yoast با افزونه جلالی

 

لینک به ارسال
در هم اکنون، chem گفته است :

این تاپیک چی مربوط به تداخل متا تگ های yoast با افزونه جلالی

شما اگر داخل تنظیمات افزونه وردپرس فارسی بیاید چک باکس تبدیل تمامی ترایخ ها به شمسی رو بردارید مشکلتون حل میشه ولی کل تاریخ ها میلادی میشه.

لینک به ارسال
در هم اکنون، mehran-b گفته است :

شما اگر داخل تنظیمات افزونه وردپرس فارسی بیاید چک باکس تبدیل تمامی ترایخ ها به شمسی رو بردارید مشکلتون حل میشه ولی کل تاریخ ها میلادی میشه.

آره درسته مهران جان

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

هیچ راه حلی دیگه نداره استاد؟

 

لینک به ارسال
در هم اکنون، chem گفته است :

هیچ راه حلی دیگه نداره استاد؟

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

لینک به ارسال
در 1 دقیقه قبل، mehran-b گفته است :

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

کدی که بالا دادید به محض قرار دادن در فانگشن و رفرش سایت و تست از وبمستر باید جواب بده؟ یا اینکه چند روز باید بگذره؟

به جاش از افزونه wp-parsi استفاده کنم باز هم همینه؟

لینک به ارسال
در 7 دقیقه قبل، chem گفته است :

کدی که بالا دادید به محض قرار دادن در فانگشن و رفرش سایت و تست از وبمستر باید جواب بده؟ یا اینکه چند روز باید بگذره؟

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

در 7 دقیقه قبل، chem گفته است :

به جاش از افزونه wp-parsi استفاده کنم باز هم همینه؟

افزونه ای به اسم wp-parsi وجود نداره ولی خوب اگر منظورتون افزونه ParsiDate هست فک میکنم برنامه نویس های این پلاگین که از ارشدهای این انجمن هم هستن این تداخل رو رفع کردند در افزونه ParsiDate. البته مطمئن نیستم.

لینک به ارسال
در هم اکنون، mehran-b گفته است :

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

افزونه ای به اسم wp-parsi وجود نداره ولی خوب اگر منظورتون افزونه ParsiDate هست فک میکنم برنامه نویس های این پلاگین که از ارشدهای این انجمن هم هستن این تداخل رو رفع کردند در افزونه ParsiDate. البته مطمئن نیستم.

آره منظورم هموم ParsiDate هست. پس اگه افزونه جلالی رو حذف کنم و افزونه پارسی دیت نصب کنم اگه تداخل نداشته باشه در جا تو وبمستر تاریخ میلادی نشون میده؟

آره برنامه نویسش آقای گرانسایه هست و سایر دوستان

لینک به ارسال
در هم اکنون، chem گفته است :

آره منظورم هموم ParsiDate هست. پس اگه افزونه جلالی رو حذف کنم و افزونه پارسی دیت نصب کنم اگه تداخل نداشته باشه در جا تو وبمستر تاریخ میلادی نشون میده؟

آره حل میشه ولی بازم اگر اون مورد کش باشه بلافاصله حل نمیشه.

مگر اینکه بیاید مثلا به ته آدرس یه مهران به شکل زیر اضافه کنید که کش بای پس بشه البته همه کش ها این شکلی بای پس نمیشه.

مثلا اگر آدرس اینه:

http://example.com/post-name/

بشه این:

http://example.com/post-name/?mehran

 

لینک به ارسال
در هم اکنون، mehran-b گفته است :

آره حل میشه ولی بازم اگر اون مورد کش باشه بلافاصله حل نمیشه.

مگر اینکه بیاید مثلا به ته آدرس یه مهران به شکل زیر اضافه کنید که کش بای پس بشه البته همه کش ها این شکلی بای پس نمیشه.

مثلا اگر آدرس اینه:


http://example.com/post-name/

بشه این:


http://example.com/post-name/?mehran

 

ممنونم

همین الان تست می کنم

ابتدا افزونه جلالی غیر فعال می کنم و سپس پارسی دیت فعال می کنم ببینم چطور میشه؟

لینک به ارسال

با حذف کامل افزونه جلالی و نصب افزونه پارسی دیت تاریخ ویرایش پست به میلادی تبدیل شد و تاریخ انتشار پست هنوز به صورت شمسی هست. 

در در 7/9/2018 at 22:20، mehran-b گفته است :

از شواهد مشخصه که افزونه سئو Yoast داره میزنه.

همون wp-jalali ئه.

این کدی رو که در ادامه میذارم بذارید داخل functions.php قالب فعال سایت.


add_action('wp_head', function() {
	remove_filter('date_i18n', 'ztjalali_ch_date_i18n', 111, 4);
}, 1);

add_action('wp_head', function() {
	add_filter('date_i18n', 'ztjalali_ch_date_i18n', 111, 4);
}, PHP_INT_MAX);

 

موفق باشید

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

لینک به ارسال
در 1 ساعت قبل، chem گفته است :

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

مشابه کد به دردت نمیخوره چون این فقط میاد تاریخ های توی تگ head خروجی سایت رو میلادی میکنه.

لینک به ارسال

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

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

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

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

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

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

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

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

×
×
  • اضافه کردن...