برمجة ووردبريس
Search
Close this search box.
إخفاء مقال

2 طريقة لكيفية إخفاء مقال من الصفحة الرئيسية في ووردبريس

هل سبق لك أن أردت إخفاء مقال من الصفحة الرئيسية في ووردبريس أو صفحة أرشيف المدونة؟

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

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

في هذه المقالة ، سنوضح لك كيفية إخفاء مقال من الصفحة الرئيسية في ووردبريس اوأرشيفات الفئات ونتائج البحث والمزيد.

كيفية إخفاء مقال من الصفحة الرئيسية في ووردبريس

الطريقة الأولى: إخفاء مقال ووردبريس من الصفحة الرئيسية باستخدام الاضافة

هذه الطريقة أسهل ، وينصح بها للمبتدئين.

أول شيء عليك القيام به هو تثبيت وتفعيل الإضافة ووردبريس Hide Posts.

بمجرد تنشيط الإضافة ، امض قدمًا وقم بتحرير المقال الذي تريد إخفاءه. ستلاحظ قسم “إخفاء المقالات ” الجديد في العمود الأيمن من المحرر.

hideposts settings
إخفاء إعدادات المشاركات

سيؤدي النقر فوقه إلى إظهار خيارات البرنامج المساعد. يمكنك إخفاء المقال على الصفحة الأولى وصفحة المدونة ، وصفحات الفئات أو العلامات ، وصفحة المؤلفين ، ونتائج بحث الموقع.

ما عليك سوى تحديد الخيارات التي تريدها ثم حفظ المقال الخاص بك.

بناءً على الخيارات التي حددتها ، يمكنك الآن زيارة هذه الصفحات ولن يتم إدراج هذا المقال المحدد.

لا يزال بإمكان جميع المستخدمين الذين لديهم عنوان URL للنشر المباشر (الرابط الثابت) رؤيته عن طريق إدخال عنوان URL.

في حين أن هذه الطريقة هي الأسهل ، إلا أنها تفتقر إلى العديد من الخيارات القوية.

على سبيل المثال ، لا يمكنك إخفاء صفحة أو نوع مقال مخصص مثل منتجات WooCommerce. كما أنه لا يحتوي على خيار لإخفاء مقال من موجز RSS لـ ووردبريس .

الطريقة الثانية: إخفاء مقالات وصفحات ووردبريس يدويًا

تتطلب هذه الطريقة إضافة رمز إلى موقع ووردبريس الخاص بك.

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

سنستخدم هذه الخطافات لتعديل استعلام ووردبريس وإخفاء مقالات ووردبريس والصفحات وأنواع المقالات المخصصة في أقسام مختلفة.

يمكنك إضافة رمز مخصص باستخدام الاضافة لمقتطفات التعليمات البرمجية وهو أكثر أمانًا ولا يكسر موقعك. بدلاً من ذلك ، يمكنك إضافة الرمز المخصص إلى ملف function.php الخاص بالسمك أو إضافة خاص بالموقع.

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

wordpresspostidinaddressbar
البحث عن معرّف آخر في شريط العنوان

ومع ذلك ، دعنا نتعمق في جزء الكود.

إخفاء مقالات ووردبريس أو الصفحات من الصفحة الرئيسية

يستخدم الكود التالي علامة شرطية is_home () لمعرفة ما إذا كان المستخدم يشاهد الصفحة الرئيسية. إذا كانت كذلك ، فإنها تستبعد معرّفات المقال من الاستعلام.

function wpb_exclude_from_home($query) {
      if ($query->is_home() ) {
          $query->set('post__not_in', array(1737, 1718));
      }
}
add_action('pre_get_posts', 'wpb_exclude_from_home');

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

إخفاء مقالات ووردبريس أو الصفحات من موجز RSS

إذا كنت تريد إخفاء مقال ووردبريس من الصفحة الرئيسية بالإضافة إلى موجز RSS لـ ووردبريس ، فيمكنك ببساطة استخدام العلامة الشرطية is_feed في الكود.

function wpb_exclude_from_feed($query) {
      if ($query->is_feed() ) {
          $query->set('post__not_in', array(1737, 1718));
      }
}
add_action('pre_get_posts', 'wpb_exclude_from_feed');


الآن إذا قمت بتسجيل الدخول كمسؤول وحاولت زيارة موجز RSS الخاص بـ ووردبريس ، فستظل ترى المقالات مدرجة هناك. لن يتمكن المستخدمون الآخرون من رؤية المقالات المستبعدة عند عرض موجز RSS الخاص بك.

إخفاء ووردبريس Post أو الصفحة من بحث الموقع

الآن ، ماذا لو أردت إخفاء مقالات معينة من بحث موقع ووردبريس ؟ للقيام بذلك ، ستحتاج ببساطة إلى إضافة العلامة الشرطية is_search إلى الشفرة.

function wpb_exclude_from_search($query) {
      if ( $query->is_search() ) {
          $query->set('post__not_in', array(1737, 1718));
      }
}
add_action('pre_get_posts', 'wpb_exclude_from_search');


يمكنك الآن زيارة موقع الويب الخاص بك والبحث عن المشاركات التي تريد إخفاءها. على الرغم من أن هذه المقالات عامة ، فلن تظهر في نتائج البحث.

nothingfound
تم استبعاد المشاركة من نتائج البحث

إخفاء ووردبريس Post أو الصفحة من الأرشيف

ماذا عن إخفاء مقالات ووردبريس أو صفحات معينة من صفحات الأرشيف مثل التصنيف والعلامات ومحفوظات التاريخ؟ للقيام بذلك ، سوف نستخدم العلامة الشرطية is_archive ().

function wpb_exclude_from_archives($query) {
      if ( $query->is_archive() ) {
          $query->set('post__not_in', array(1737, 1718));
      }
}
add_action('pre_get_posts', 'wpb_exclude_from_archives');


إخفاء مقال أو صفحة ووردبريس من كل مكان

لقد تعلمنا حتى الآن كيفية إخفاء مقال أو صفحة ووردبريس من مناطق محددة. الآن ، ماذا عن إخفاء مقال ووردبريس تمامًا من كل هذه المناطق مرة واحدة؟

للقيام بذلك ، يمكنك دمج جميع العلامات الشرطية التي استخدمناها سابقًا في مقتطف رمز واحد.

function wpb_exclude_from_everywhere($query) {
      if ( $query->is_home() || $query->is_feed() ||  $query->is_search() || $query->is_archive() ) {
          $query->set('post__not_in', array(1737, 1718));
      }
}
add_action('pre_get_posts', 'wpb_exclude_from_everywhere');


سيخفي هذا الرمز المقالات المحددة من الصفحة الرئيسية وموجز RSS ونتائج البحث وصفحات الأرشيف.

التحكم في رؤية المحتوى في ووردبريس

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

هل تخفي هذه الأساليب المحتوى تمامًا؟

لا ، لا يفعلون ذلك.

على سبيل المثال ، ربما قامت محركات البحث بالفعل بالزحف إلى المقال وفهرسته قبل أن تتمكن من إخفائه.

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

تتمثل الطريقة الأفضل في حماية المقال بكلمة مرور حتى يتمكن المستخدمون الذين لديهم كلمة المرور فقط من مشاهدته.

يمكنك أيضًا إنشاء مقال خاص يكون مرئيًا فقط للمسؤولين والمحررين والمؤلفين على موقع الويب الخاص بك.

هل يمكنني استخدام هذه الطرق لإنشاء محتوى لمستخدمين محددين؟

لا ، لا تسمح لك هذه الطرق بمشاركة المحتوى بكفاءة مع مستخدمين محددين. أفضل طريقة هي استخدام إضافة لعضوية ووردبريس .

تسمح لك الإضافات للعضوية مثل MemberPress بإنشاء ونشر محتوى مقيد. يمكنك حتى بيع خطط الاشتراك للوصول إلى المحتوى المتميز.

نأمل أن تساعدك هذه المقالة في تعلم كيفية إخفاء مقال ووردبريس من الصفحة الرئيسية ومناطق أخرى من موقع الويب الخاص بك.

أقسام الموقع :

أحتاج مساعدة في :

شراء استضافة

شراء استضافة

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

اقرأ المزيد
تحميل ووردبريس

تحميل ووردبريس

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

اقرأ المزيد

أكثر المقالات قراءةً :

اترك تعليقاً

لن يتم نشر عنوان بريدك الإلكتروني. الحقول الإلزامية مشار إليها بـ *

مقالات ذات صلة