masoudies
آفلاین
عضو
تعداد نوشتهها: ۴۱
#
نوشته شده: ۱۲ سال پیش
۱۱ بهمن ۱۳۹۰ - ۲۰:۴۰
سلام
من از افزونه ShareThis برای قراردادن دگمه های اشتراک گذاری فیس بوک و توئیتر و +1 استفاده میکنم. مشکل اینه که اگه لینکم کلمه فارسی داشته باشه فیس بوک نمیتونه تشخیص بده. دقیقا آخر لینک فارسی اینطوریه
http://www.sitename.com/1390/11/07/ÙاÙب-Ùردپرس-unstandard-ÙÛÚÙ-گاÙرÛ-تصاÙÛر.htm
در تنظیمات این افزونه در قسمت Click to view/modify the HTML tags کدهای the_permalink();
رو به wp_get_shortlink(get_the_ID());
تبدیل کردم که لینک کوتاه نوشته ارسال بشه. اما ذخیره نمیشه با زدن کلید update share this optons
راهی داره؟
تشکر
nasour
آفلاین
عضو
تعداد نوشتهها: ۲۰۸
تشکر شده: ۱۳۳ بار
#
نوشته شده: ۱۲ سال پیش
۱۲ بهمن ۱۳۹۰ - ۱۰:۵۱
از افزونه های مشابهی که با ساختار آدرس فارسی مشکلی ندارند استفاده کنید.
مانند: add to social bookmarking که تیم پرشین اسکریپت هم اونو کاملا فارسی و سایتهای اجتماعی اش رو بومی کرده.
Parsa
آفلاین
عضو فعال
تعداد نوشتهها: ۱۹۲۱
تشکر شده: ۲۶۸۳ بار
#
نوشته شده: ۱۲ سال پیش
۱۲ بهمن ۱۳۹۰ - ۱۱:۱۳
تنظمیات جنبه قالب را داراست و تاثیری در لینک خروجی ندارد
برای این کار باید مستقیم فایل افزونه را ویرایش نمائید
در فایل sharethis.php واژه get_permalink را با wp_get_shortlink جایگزین کنید
masoudies
آفلاین
عضو
تعداد نوشتهها: ۴۱
#
نوشته شده: ۱۲ سال پیش
۱۲ بهمن ۱۳۹۰ - ۱۲:۲۱
پارسا جان این کار رو کرده بودم ولی انگار فیس بوک نمیتونه wp_get_shortlink رو تشخیص بده. برا همین چک کردم که دیدم به جای لینک خود گزینه wp_get_shortlink رو زده بود.
masoudies
آفلاین
عضو
تعداد نوشتهها: ۴۱
#
نوشته شده: ۱۲ سال پیش
۱۳ بهمن ۱۳۹۰ - ۲۰:۱۸
در نهایت از add to social bookmarking استفاده کردم. حل شد.