علي ملص

شكرا

علي ملص أرجو منك تجريبها في موقع نظيف خالٍ من التعديلات.

ساكتفي بزالت الكود الذي وضحتة سابقا وكان سبب المشكلة

علي ملص يمكنك استخدام ودجت (أحدث المقالات)

لاكن لايوجد خيار اضهار المزيد اذا نقرت علية يذهب بك الى الكاتيغوري المعروضة مقالاتة لعرض كل المنشورات

    wefr

    صحيح. الخيارات التي يوفرها قليلة. على أية حال يبدو الكود الذي قدمتَه أعلاه جيدًا.

      علي ملص
      جربتها على قالب GeneratePress
      ونفس المشكلة

      وجربتة على استضافة اخرى على نفس القالب GeneratePress ايضا نفس المشكلة

      • تحديث

      عندما قمت بت بكتابة
                  'before_widget' => '<div class= "homeaall">',

      'after_widget'  => '</div>',

      داخل

      $args = array(

      'post_type' => 'post',

      'posts_per_page' => $number_posts,

      'category_name' => $category,

      'before_widget' => '<div class= "homeaall">',

      'after_widget'  => '</div>',

      );

      حلت المشكلة

      الضاهر ان

      $args['before_widget'];

      $args['after_widget'];

      لم يكن معرف

      -- هل ملاحظاتي صحيحة

        wefr

        لم تظهر المشكلة لدي عند تجريب الكود على قالب GeneratePress أيضًا، كيف تضيف الودجت إلى موقعك عندما تظهر هذه المشكلة؟ هل تضيفه من قسم الودجات في لوحة تحكم ووردبريس؟

        توضح الصورة المتحركة التالية كيف عمل الكود بشكل صحيح لدي.

        لكن بالنسبة لـ

        $args['before_widget'];

        $args['after_widget'];

        فيجب تعريفهما وإسناد قيمة إليهما قبل استخدامهما، وإلا فسيتم استخدام قيمتهما الافتراضية.

          علي ملص

          علي ملص هل تضيفه من قسم الودجات في لوحة تحكم ووردبريس؟

          اضيف الودجت من المضهر > تخصيص > ودجت

          هل جربت ان تضع ودجت تحتها اذا اضفت ودجت اخرى تحتها ستكون محتوات داخل المودج الاولى

            wefr

            جربت الآن، وبالفعل عند وضع ودجت أسفلها يكون محتوىً فيها. أعتقد ربما يحدث تداخل في الـ عناصر التقسيم عندما لا يتم تعريف

            $args['before_widget'];

            $args['after_widget'];

            ولذلك يحدث هذا الخطأ.

            wefr

            لا هو معطل، لكن ظهرت المشكلة الثانية التي ذكرتها. هل هي تحل أيضًا لديك عندما تعرف $args['before_widget']; و $args['after_widget']; ؟

              علي ملص

              علي ملص . هل هي تحل أيضًا لديك عندما تعرف $args['before_widget']; و $args['after_widget']; ؟

              نعم اخي شكرا على المساعدة

                wefr

                هذا جيد إذن أخي، لكن أريد أن أسألك عن زر عرض المزيد. هل هو يعمل لديك بشكل صحيح؟

                  علي ملص
                  نعم يعمل عن الضغط علية يعرض صفحة الكاتيكوري المختارة هل واجهتك مشكلة ؟

                    wefr

                    تأكدت الآن من أنه يعمل، أعتقد ربما ارتكبت خطأ في نسخ الكود سابقًا.

                    4 أشهر لاحقًا

                    السلام عليكم
                    لدي مشكلة في صفحة الكاتب
                    عند استخدام الودجت في السايدبار تضهرلدي مشكلة وهي

                    لدي صفحة الكاتب تضهر المقالات التي كتبها الكاتب

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

                    بل تضهرمعلومات حساب مديرالموقع واذا دخلت الى صفحت كاتب لدية مقالات لاتضهرالمشكلة
                    واذا ازلت الودجت من السايدبار تضهرمعلومات الكاتب الذي لايوجد لدية مقالات بدون مشاكل

                    تذكيرهاذا الودجت لاضهارمقالات من اي تصنيف اختارة

                    ارجو المساعدة وشكرا

                    وهاذا كود الودجت

                    تسجيل الدخول لعرض الكود

                    وهاذا كود صفحت الكاتب

                    تسجيل الدخول لعرض الكود

                      wefr

                      لم أستذكر ما فعلناه هنا بشكل دقيق، لذلك سأعيد استخدام الأكواد في موقعي، وأوافيك بما أتوصل إليه.

                      9 أيام لاحقًا

                      السلام عليكم
                      جربت نقل كود الودجت في قوالب اخرى في ملف الفانكشن لكل قالب

                      المشكلة لاتضهر في قوالب اخرى حسب التي جربتها وهي

                      Blogus + eMart Shop + NewsBlogger + Newscrunch

                      اين يمكن ان تكون المشكلة؟

                        wefr

                        وعليكم السلام. جربت الأكواد على قالب GeneratePress ولم تظهر لدي أيضًا، أليس هذا القالب الذي تستخدمه وظهرت به المشكلة؟

                        لاحظ في الصورة التالية، هذا الكاتب ليس مدير الموقع وليس لديه مقالات، وقد قمت بزيارة صفحته، فظهرت كما يجب:

                        أنت يظهر لديك عند زيارة هذه الصفحة وبنفس الظروف التي وضحتها بيانات المدير؟

                        وبالنسبة لكود الكاتب ألا تضعه في ملف author.php؟

                          علي ملص

                          علي ملص ملف author.php

                          نعم اضعة في ملف الكاتب
                          وايضا قمت بحذف جميع ملفات القالب وابقيت هاذة ملفات فقط
                          author.php

                          تسجيل الدخول لعرض الكود

                          footer.php

                          تسجيل الدخول لعرض الكود

                          functions.php

                          تسجيل الدخول لعرض الكود

                          header.php

                          تسجيل الدخول لعرض الكود

                          index.php فارغ
                          style.css فارغ
                          نفس المشكلة


                          عندماقمت برفع ملف الكاتب على قالب GeneratePress واستدعيت الودجت ايضا ضهرة المشكلة

                            wefr

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

                              علي ملص

                              عند تجربتي على قالب GeneratePress
                              يحتوي على سايدبار جانبي اضهرت بهي الودجت المذكور في ملف الفانكشن

                              ولايحتوي على ملف author.php

                              عندما اقوم برفع ملف الكاتب الية

                              wefr author.php

                              واستدعي السايدبارالخص بالقالب GeneratePress ويضهرالودجت بشكل جيد في صفحت الكاتب

                              تضهرالمشكلة في صفحت الكاتب

                              وهي ان اذا الكاتب ليس لدية مقالات تضهرمعلومات المالك ومقالات المالك


                              مع الاخذ بعين الاعتبار ان السايدبار والودجت يعملان جيدا في باقي الصفحات
                              وعند ازالة الودجت الخاص بعرض اخرالمقالات من السايدبارتعمل صفحت الكاتب بشكل جيد

                              اذا لم تتضح الفكرة جرب انشاء قالب وضع الملفات مع الاكواد المذكورة في الرد السابق لتتضح المشكلة

                              وشكرا على المساعدة وصبرك

                                wefr

                                بعد مراجعة الكود، يبدو أن هناك مشكلة أو تداخل فيه مع استعلامات ووردبريس الافتراضية.

                                جرب استخدام الكود التالي لملف الكاتب. يجب أن ينجح هذا الكود في حل المشكلة.

                                تسجيل الدخول لعرض الكود