هذا الموضوع يحتوي على 18 رد و مشاركَين وتمّ تحديثه آخر مرة بواسطة  AboAlabbas قبل 5 سنوات، 8 شهور.

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

    سعد الهاد
    Participant

    السلام عليكم /

    صباحكم / مساؤكم خير..

    الأخوة في منتديات ووردبريس عربي ، حصلت على قالب مدفوع ـ وفيما بعد انزل مجانا ـ وعملت تعديلات عليه وفكيت تشفير بعض الملفات لكن بقيت هناك مشكلة مستعصية وهي أنه عند نشر اي تدوينة للموقع على الفيسبوك تظهر رموز غريبة في خانة “التفاصيل”.

    شاهدوا الصورة .

    إذا ماعملنا فحصا للمحتوى نحصل على الــCLASS التالي :

    <span dir="ltr">مهرجان الشعر الموريتاني الفرنسي بنواكشوطلا<span class="text_exposed_hide">...</span><span class="text_exposed_show"> وحدة بدون معايير ثابتةتأبين العلامة عدودالفضاء الثقافي بلد المليون شاعروحي القلم ناجي محمد الإمامالحلقة الرابعة الفضا...</span></span>
    

    لكن عند البحث عن هذا في ملفات القالب لانجده ؛ ربما هناك احد الملفات مشفرا أو لا أدري ، علما ان المشكلة لم تكن موجودة بالموقع من قبل هذا القالب ..

    انتظر حلولكم .. ودمتم بود

    إصدار الووردبريس: 7.3

    الملفات المرفقة:
    ربما تحتاج خدمات ووردبريس مدفوعة؟ ندعوك لزيارة عرب ووردبريس بريميوم - الفرع التجاري الرسمي لموقع عرب ووردبريس.
مشاهدة 8 ردود - 11 حتى 18 (من مجموع 18)
  • الكاتب
    الردود
  • #18321

    سعد الهاد
    Participant

    لازلت انتظر حلا ……

    #18474

    AboAlabbas
    Participant

    لازلت انتظر حلا ……

    عذرا على التاخر ولكني نسيت الامر في وسط الكثير من المشاغل
    بالنسبة لملف الهيدر لم اجد به ما يمكن ان يكون السبب
    نعود لخيار تعطيل الاضافات مرة اخرى
    عطل جميع الاضافات وضع هذا الكود في ملف functions.php ثم اخبرني عندما تقوم بذلك:

    /* = Function to trim text
    --------------------------------------------------------------------------------------- */
    function wphawy_trim_text( $input, $length, $ellipses = true, $strip_html = true ) {
    
    	//strip tags, if desired
    	if ( $strip_html ) {
    		$input = str_replace( ']]>', ']]>', $input );
    		$input = preg_replace( '|\[(.+?)\](.+?\[/\\1\])?|s', '', $input );
    		$input = strip_tags($input);
    	}
     
    	//no need to trim, already shorter than trim length
    	if ( strlen($input) <= $length ) {
    		return $input;
    	}
     
    	//find last space within length
    	$last_space = strrpos( substr( $input, 0, $length ), ' ');
    	$trimmed_text = substr( $input, 0, $last_space );
     
    	//add ellipses (...)
    	if ( $ellipses ) {
    		$trimmed_text .= '...';
    	}
     
    	return $trimmed_text;
    }
    
    /* =ِ Add og:description meta
    -------------------------------------------------------------- */
    function wphawy_addOgdescMeta() {
            global $post ;
    	$desc = wphawy_trim_text( $post->post_content, 300, false ) ;
    	
    	if( is_singular() ) {
    	
    		echo '<meta property="og:description" content="' . esc_attr( $desc ) . '" />' ;
    	}
    
    }
    
    add_action( 'wp_head', 'wphawy_addOgdescMeta' ) ;
    #18649

    سعد الهاد
    Participant

    عذرا على التاخر ولكني نسيت الامر في وسط الكثير من المشاغل
    بالنسبة لملف الهيدر لم اجد به ما يمكن ان يكون السبب
    نعود لخيار تعطيل الاضافات مرة اخرى
    عطل جميع الاضافات وضع هذا الكود في ملف functions.php ثم اخبرني عندما تقوم بذلك:

    للأسف لم يفلح معي .. وجدت هذا الكود بالملف
    اضفت الكود الأول فظهر في أعلى الهيدر ولم يتغير شيء (هذا طبعا مع تعطيل جميع الاضافات)

    فحذفت الكود الموجود اصلا بالملف واستبدلته بالكود الذي اعطيتني ولم يتغير شيء ايضا

    هذا هو الكود الموجود بالملف الأصلي :

    [code]<?php 
        require_once (TEMPLATEPATH . '/Lioit/lioit.php');
    
    if ( !function_exists( 'of_get_option' ) ) {
    function of_get_option($name, $default = 'false') {
     
        $optionsframework_settings = get_option('optionsframework');
     
        // Gets the unique option id
        $option_name = $option_name = $optionsframework_settings&#91;'id'&#93;;
     
        if ( get_option($option_name) ) {
            $options = get_option($option_name);
        }
     
        if ( !empty($options&#91;$name&#93;) ) {
            return $options&#91;$name&#93;;
        } else {
            return $default;
        }
    }
    }
    ?>
    #18652

    AboAlabbas
    Participant

    ممم.. يجب ان تكون المشكلة اما في القالب نفسه او في احد الاضافات او في تعديل قمت به بنفسك،
    لاحظ التالي:
    1-انا ركبت القالب ولم تحدث به هذه المشكلة
    2- المشكلة غير موجودة عندك في الصفحات المنفصلة والصفحة الرئيسية
    3- هناك بعض الروابط لا توجد بها هذه المشكلة مثل “العاصفة ( إعادة نشر) 2
    4- هناك كود يظهر في اعلى الهيدر الخاص بك في مكان خاطئ واخبرتك من قبل ولكن لم تحذفه الكود غالبا خاص باضافة تعليقات الفيس بوك راجع ردي هنا

    #18654

    سعد الهاد
    Participant

    ممم.. يجب ان تكون المشكلة اما في القالب نفسه او في احد الاضافات او في تعديل قمت به بنفسك،
    لاحظ التالي:
    1-انا ركبت القالب ولم تحدث به هذه المشكلة
    2- المشكلة غير موجودة عندك في الصفحات المنفصلة والصفحة الرئيسية
    3- هناك بعض الروابط لا توجد بها هذه المشكلة مثل “العاصفة ( إعادة نشر) 2
    4- هناك كود يظهر في اعلى الهيدر الخاص بك في مكان خاطئ واخبرتك من قبل ولكن لم تحذفه الكود غالبا خاص باضافة تعليقات الفيس بوك راجع ردي هنا

    صحيح تلك التدوينة لما رجعت لتحريرها لاحظت أن الإضافة المسؤولة عن ربط الموقع بجوجل وتحسين أرشفة سيو تم اضافة وصف لها وهو الذي ظهر .. لكن الغريب ان التدوينات الاخريات بها نفس الشيء لكن المشكلة المستمرة فيهم..

    بخصوص الكود أرجو تحديد الكود الذي علي حذفه .. هل أحذف الكود هذا كله أو بعضه ؟

    <!-- Facebook Comments for WordPress: <a href="//3doordigital.com/wordpress/plugins/facebook-comments/"" rel=""nofollow"">http://3doordigital.com/wordpress/plugins/facebook-comments/</a> -->
    <div id="fb-root"></div>
    <script>(function(d, s, id) {
      var js, fjs = d.getElementsByTagName(s)[0];
      if (d.getElementById(id)) return;
      js = d.createElement(s); js.id = id;
      js.src = "//connect.facebook.net/ar_AR/all.js#xfbml=1&appId=135379433293108";
      fjs.parentNode.insertBefore(js, fjs);
    }(document, 'script', 'facebook-jssdk'));</script>

    وشكرا على تعبك معي

    تحملني قليلا 🙂

    #18655

    AboAlabbas
    Participant

    لا اعرف لماذا تستخدم هذا الكود فانا لا ارى تعليقات الفيس بوك في موقعك، لكن لو اردت استخدامه فمكانه في ملف header.php ولكن بعد وسم

    #18656

    سعد الهاد
    Participant

    أنا استخدم تعليقات الفيسبوك عبر إضافة وليس عبر كود …

    لا أعرف هل يمكنني حذف ذلك الكود دون التأثير على الإضافة ..؟

    #18658

    AboAlabbas
    Participant

    لا أعرف هل يمكنني حذف ذلك الكود دون التأثير على الإضافة ..؟

    هذا الكود مكانه بعد وسم body وليس في مكانه الحالي .. لا اعرف هذه الاضافة ولكن ضع الكود في المكان الصحيح ليس شرطا ان تقوم بحذفه

    صحيح تلك التدوينة لما رجعت لتحريرها لاحظت أن الإضافة المسؤولة عن ربط الموقع بجوجل وتحسين أرشفة سيو تم اضافة وصف لها وهو الذي ظهر

    تمام هذه التدوينة بالذات في الهيدر الخاص بها يوجد meta description لكن البقية بهم meta og:description الخاص بفيس بوك فقط.

مشاهدة 8 ردود - 11 حتى 18 (من مجموع 18)

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

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