هذا الموضوع يحتوي على 6 ردود و 3 مشاركون وتمّ تحديثه آخر مرة بواسطة  شبكة ادعس قبل 2 سنوات، 1 شهر.

أضف رد جديد
الحالة: بحاجة لحل
  • منشئ
    موضوع
  • #34504

    Abu-Abdullah
    Participant

    السلام عليكم أعضاء المنتدى الرائع ” عرب ووردبيس ”

    الكل تقريبا يعرف إضافة Jetpack الرائعة ،،، و ميزة مشاركة الواتس أب من Jetpack

    أنا أضفت إضافة الـ Jetpack للمدونة ( لللمتجر الإلكتروني ) http://www.u-r-queen.com

    ثم أضفت الـ WhatsApp Sharing Button for Jetpack (( زر مشاركة الواتس أب عبر Jetpack ))

    و عندما نقوم بفتح صفحة أي منتج عبر الجوال

    (( مثلا : لوشن سنووايت للتبييض الفوري ))

    و ننزل لآخر الصفحة عند أزرار المشاركة

    و نضغط على زر المشاركة عبر الواتس أب

    نجد أن الواتس أب قم اشتغل معنا

    و عند تحديد الشخص الذي سوف نرسل له الرابط لمشاركته ،،، نجد أن ما سوف يتم إرساله له سيكون هكذا :

    مشاركة الواتس أب عبر Jetpack

    بحثت عن طريقة لتغيير النص الذي يتم مشاركته

    و وصلت إلى الطريقة ( طبعا أنا لا أفهم شيئا من لغات البرمجه ، و لكن أتعلم 🙂 )

    نقوم بالدخول إلى الإضافات
    ثم نذهب إلى الإضافة WhatsApp Sharing Button for Jetpack
    ثم نضغط على تحرير
    ثم نضغط على ملف الـ PHP :
    whatsapp-jetpack-button/includes/class.whatsapp-source.php

    و يخرج لنا الملف و عند السطر الـ 11 من الأسفل

    قمت بتغيير :
    $whatsapp_url = ‘whatsapp://send?text=’.rawurlencode(__(‘Read this’,’jetpack-whatsapp’).’: ‘.$this->get_share_title( $post->ID ).’ – ‘.$this->get_share_url( $post->ID ) ).”;

    إلى :
    $whatsapp_url = ‘whatsapp://send?text=’.rawurlencode(__(‘لا يفوتك 😉 ‘,’jetpack-whatsapp’).’: ‘.$this->get_share_title( $post->ID ).’ – ‘.$this->get_share_url( $post->ID ) ).”;

    و النتيجة :

    مشاركة التدوينة عبر الواتس أب بعد التعديل

    الآن سؤال هو

    كيف بإمكاني إختصار هذا النص الكبير في الرابط :

    http://u-r-queen.com/product/%D9%84%D9%88%D8%B4%D9%86-%D8%B3%D9%86%D9%88%D9%88%D8%A7%D9%8A%D8%AA-%D9%84%D9%84%D8%AA%D8%A8%D9%8A%D9%8A%D8%B6-%D8%A7%D9%84%D9%81%D9%88%D8%B1%D9%8A/

    إلى رابط واضح و عربي و مختصر مثل :

    http://u-r-queen.com/product/لوشن-سنووايت-للتبييض-الفوري

    هذا هو سؤالي

    طبعا الحل سوف يكون من داخل نفس الملفات

    و لكن لقلة خبرتي في اللغة البرمجية المكتوب بها الملف 🙂 لن أستطيع أن أجد الحل بسهولة إلا بعد مئات التجارب 😀

    أرجوا ممن لديه خبرة في هذا الأمر أن يفيدنا

    و جزاكم الله خيرا ^_^

    أخوكم / أبو عبدالله

    رابط الموقع الإلكتروني: http://u-r-queen.com/

    ربما تحتاج خدمات ووردبريس مدفوعة؟ ندعوك لزيارة عرب ووردبريس بريميوم - الفرع التجاري الرسمي لموقع عرب ووردبريس.
مشاهدة 6 ردود - 1 حتى 6 (من مجموع 6)
  • الكاتب
    الردود
  • #34507

    Abu-Abdullah
    Participant

    ررررررررررررررفع

    #34510

    وعليكم السلام ورحمة الله وبركاته
    أهلا بك عزيزي أبو عبدالله، أبهرتني بسلسلة سردك لطلبك .. بارك الله فيك وزادك من فضله .
    طبعًا حسب ما عرفت الأن مشكلتك هي مع الرابط الطويل الذي يظهر لك !
    إذا كان الرابط الطويل يتضمن كلمات عربية فهو من الطبيعي سيظهر بهذا الشكل الترميزي ليتمّ ترجمته بشكل تلقائي .
    ولكن هل جربت تغيير تركيبة الروابط الدائمة من إعدادات من عنوان المقالة إلى افتراضي وجربت عملية النشر لترى النتيجة فقط ؟؟
    إذا لم تقم بذلك فجرّب بشكل مؤقت تغيير تركيبة الروابط الدائمة إلى افتراضي وجرّب عملية النشر فإن جاء الرابط بشكل مختصر فسأقوم بمساعدتك في تعديل الكود السابق :

    get_share_url( $post->ID

    لنجعله يجلب الرابط المختصر فقط ونُعيد تركيبة الروابط الدائمة إلى ” عنوان المقالة ” 🙂 .

    تحياتي.

    #34515

    شبكة ادعس
    Participant

    قم بعمل التغييرات التالية وسيتم طرح الرابط الافتراضي حتى لو كنت تستخدم تركيبة روابط مخصصة
    ابحث عن الكود التالي

    $this->get_share_url( $post->ID )

    ستجده مرتين استبدله في كلاهما بالكود التالي

    wp_get_shortlink( $post->ID )
    #34589

    Abu-Abdullah
    Participant

    وعليكم السلام ورحمة الله وبركاته
    أهلا بك عزيزي أبو عبدالله، أبهرتني بسلسلة سردك لطلبك .. بارك الله فيك وزادك من فضله .
    طبعًا حسب ما عرفت الأن مشكلتك هي مع الرابط الطويل الذي يظهر لك !
    إذا كان الرابط الطويل يتضمن كلمات عربية فهو من الطبيعي سيظهر بهذا الشكل الترميزي ليتمّ ترجمته بشكل تلقائي .
    ولكن هل جربت تغيير تركيبة الروابط الدائمة من إعدادات من عنوان المقالة إلى افتراضي وجربت عملية النشر لترى النتيجة فقط ؟؟
    إذا لم تقم بذلك فجرّب بشكل مؤقت تغيير تركيبة الروابط الدائمة إلى افتراضي وجرّب عملية النشر فإن جاء الرابط بشكل مختصر فسأقوم بمساعدتك في تعديل الكود السابق :

    لنجعله يجلب الرابط المختصر فقط ونُعيد تركيبة الروابط الدائمة إلى ” عنوان المقالة ” :) .

    تحياتي.

    شكرا يا غالي على مدحك و إطراءك ^_^

    بخصوص تركيبة الروابط الدائمة ما أقدر ألعب فيها لأنها راح تعطل لي الروابط مثل ما صار معي قبل فترة بسيطة 🙂 ههههههههه خلينا كذا حلوين 😀

    بس أنا شبه متأكد إنه فيه طيقة لو مثلا برقم المنتج مثلا أو …..الخ

    بس أكيد فيه طريقة من تعديل ملف الـ TXT السابق

    و الله أعلم

    #34590

    Abu-Abdullah
    Participant

    قم بعمل التغييرات التالية وسيتم طرح الرابط الافتراضي حتى لو كنت تستخدم تركيبة روابط مخصصة
    ابحث عن الكود التالي

    ستجده مرتين استبدله في كلاهما بالكود التالي

    جربت الطريقة و لم تعمل المطلوب ، ، ، هل من طريقة أخرى

    مثلا برقم المنتج أو ما شابه . . .

    جزاك الله خيرا و بارك فيك على مساعدتك ^_^

    #34610

    شبكة ادعس
    Participant

    جربت الطريقة و لم تعمل المطلوب ، ، ، هل من طريقة أخرى

    مثلا برقم المنتج أو ما شابه . . .

    جزاك الله خيرا و بارك فيك على مساعدتك ^_^

    ابحث عن نفس الكود اكثر من مره واستبدله بالكود الثاني
    جربتها وضبطت معي
    شاهد الصورة التالية :
    (ملاحظة / عند كل تحديث للاضافة سيتطلب منك التعديل من جديد على الكود)

    الملفات المرفقة:
    1. Untitled-11
مشاهدة 6 ردود - 1 حتى 6 (من مجموع 6)

يجب تسجيل الدخول للرد على هذا الموضوع.

الحالة: بحاجة لحل