الكثير من مدونات الووردبريس تعتمد على تعيين الصفحة الرئيسية كمدونة يظهر بها أخر المقالات التي يتم نشرها من داخل لوحة تحكم الووردبريس، وفي هذه الحالة كل المقالات التي يتم نشرها من كتاب ومديري الموقع يتم تلقائيها اضافتها داخل الصفحة الرئيسية بحيث ان المقالات الأقدم تختفي والمقالات الأحدث تظهر في أعلى الصفحة، وذلك وفق عدد معين من المقالات يستطيع مدير الموقع التحكم فيه من خلال تبويب الإعدادات > قراءة، والذي من خلاله يمكن تعيين الصفحة الرئيسية كمدونة بالاضافة الى التحكم في عدد المقالات المسموح بعرضها في الصفحة:
لكن في حالات كثيرة جدا يرغب اصحاب مدونات الووردبريس في اخفاء بعض المقالات ودعم السماح لها للظهور في الصفحة الرئيسية التي تعرض كافة مقالات الموقع، ومن أشهر تلك الأسباب مثلا هو عندنا يقوم أحدهم بكتابة مقالة يختلف محتواها عن نوعية المحتوى المعروف داخل المدونة بغرض نشر وترويج الرابط عبر مواقع التواصل الإجتماعي، فإنه في هذه الحالة لا يفضل ان يتم عرض المقالة داخل الصفحة الرئيسية للموقع حيث انه يرغب فقط في الحصول على رابط المقالة لاستخدامها في مواقع خارجية.
كذلك في بعض الأحيان تكون تجربة الصفحة الرئيسية في أعلى حالات النجاح وتحقق أكبر عدد من الزوار في تاريخ المدونة، ويقوم المدون بنشر مقالة جديدة لتغطية حدث جديد مثلا لكنه لا يرغب في ظهور المقالة في هذه الأثناء داخل الصفحة الرئيسية حتى لا تؤثر على تفاعل الزوار مع المواضيع المعروضة بها، وبالتالي يرغب في اخفائها من الصفحة الرئيسية مع الإبقاء على حالة نشرها داخل الموقع.
قبل ان اتحدث عن طريقة أخفاء مقالات بعينها من داخل الصفحة الرئيسية المعينة مدونة، دعني أخبرك بطريقة إخفاء تصنيف بالكامل من الظهور في الصفحة الرئيسية، حيث يمكنك إنشاء تصنيف كامل يحتوي على مجموعة من المقالات التي لا ترغب في ظهورها داخل الصفحة الرئيسية للموقع وتقوم بإخفائها حتى لا تؤثر على تجربة مستخدمي موقعك أو لأي غرض أخر ترغب به.
الكود البرمجي التالي نستخدمه داخل ملف Functions.php من أجل اخفاء تصنيف مقالات بالكامل من الصفحة الرئيسية، حيث يمكنك الدخول الى محرر القوالب من داخل تبويب (المظهر) في الووردبريس والدخول الى ملف functions.php واضافة الكود في نهاية الملف:
تسجيل الدخول لعرض الكود
الصورة التالية توضح الكود بشكل أفضل لكن احرص على تغيير رقم ال ID الخاص بالتصنيف الذي ترغب في إخفاءها بدلا من الرقم 4 الذي قمت بكتابته للتجربة عندي فقط:
يمكنك الحصول على رقم ID الخاص بأي تصنيف داخل موقعك من خلال التوجه الى تبويب المقالات > تصنيفات ثم قم بتمرير الماوس على (تحرير) ليظهر لك رابط التجرير في نهاية الصفحة والذي تجد داخله رقم ID الخاص بالتصنيف بهذا الشكل:
اخفاء بعض المقالات من الظهور في الصفحة الرئيسية او اي مكان داخل موقعك
الأن بعد ان تعرفت على طريقة اخفاء تصنيف مقالات بالكامل من الظهور داخل الصفحة الرئيسية التي تعرض كفةا مقالات الموقع تحت كل التصنيفات، نبدأ الأن في طريقة إخفاء مقالات بعنيها من الظهور في الموقع، ولكن ههذ المرة لن نستخدم الكود البرمجي سيكون سيكون الأمر معقد وصعب للغاية من أجل الدخول في كل مرة الى الكود البرمجي لإخفاء المقالات واحدة تلو الأخر، لذلك من السهل ان نستخدم احدى اضافات الووردبريس التي تساعدنا على القيام بالأمر بسهولة.
اضافة[سجل الدخول لترى الرابط]احدى اضافات الووردبريس المجانية التي توفر الكثير من الخيارات للتحكم في اظهار او اخفاء مقالات الموقع سواء داخل الصفحة الرئيسية للموقع او في اي موضع أخر ترغب به.
بمجرد [سجل الدخول لترى الرابط]على الموقع يمكنك التوجه الى إنشاء مقالة جديدة بالموقع لتجربة الإضافة أو بإمكانك فتح احدى المقالات المنشورة بالفعل في موقعك، حيث تلاحظ ظهور قائمة خيارات طويلة في مربع خيارات الإعدادات الخاصة بالمقالة والذي يحتوي على العديد من خيارات التحكم في اخفاء المقالة في الكثير من الأماكن التي يمكنك تحديدها بنفسك ليتم اخفاءها بالفعل:
هذه القائمة كما تشاهد تحتوي على خيارات كثير للإخفاء بداية من الإخفاء على الصفحة الرئيسية للموقع، او الإخفاء من صفحة التصنيفات او صفحة نتائج البحث كذلك، وايضا الاخفاء على صفحة الكتاب والناشرين بالموقع وغيرها من الأماكن التي يمكنك الإختيار من بينها لتقوم بإخفاء المقالة من الظهور في اي موضع داخل موقعك ترغب به.