كيفية إصلاح البحث عن نوع المنشور المخصص لا يعمل في WordPress

نشرت: 2022-04-01

هل تتساءل عن كيفية إصلاح البحث عن نوع المنشور المخصص الذي لا يعمل في WordPress؟

قد يكون الأمر صعبًا ، نظرًا لوجود العديد من الأسباب المحتملة لحدوث ذلك.

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

دعونا نتعمق في ذلك!

3 أمثلة شائعة للبحث عن نوع المنشور المخصص لا يعمل

أنواع المنشورات المخصصة شائعة بين مالكي مواقع WordPress.

تتيح لك إضافتها تجاوز المنشورات والصفحات القياسية وتحويل WordPress إلى نظام إدارة محتوى كامل.

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

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

فيما يلي مثال لنوع المنشور المخصص:

an example of a custom post type

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

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

لا يبحث WordPress حسب أنواع المنشورات المخصصة افتراضيًا

يكمن السبب الرئيسي لعدم العثور على نوع المنشور المخصص في نتائج البحث في ميزات WordPress.

الشيء ، افتراضيًا ، يبحث فقط عن طريق المنشورات والصفحات.

نظرًا لأن أنواع المنشورات المخصصة هي أنواع مختلفة من المحتوى ، فإن محرك بحث WordPress الأصلي يتجاهلها أثناء إجراء بحث.

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

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

لقد أخفيت نوع المنشور المخصص من البحث

أسهل طريقة لإنشاء نوع منشور مخصص هي استخدام مكون WordPress الإضافي. على سبيل المثال ، أحد أكثر المكونات الإضافية شيوعًا لهذا الغرض هو Custom Post Type UI.

هذا مكون إضافي رائع يمكنك استخدامه لإنشاء نوع منشور مخصص في غضون دقائق.

ولكنه يحتوي على ميزة تتيح لك اختيار ما إذا كنت تريد أن يكون نوع المنشور المخصص الذي تنشئه مرئيًا في البحث أم لا.

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

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

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

أضف نوع منشور مخصص إلى موقعك باستخدام مكون إضافي ، لكنه لا يظهر في نتائج البحث؟

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

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

كيفية إصلاح البحث عن نوع المنشور المخصص لا يعمل في WordPress

الآن بعد أن عرفنا سبب عدم نجاح البحث عن طريق أنواع المنشورات المخصصة على موقع WordPress الخاص بك ، فلنلقِ نظرة على الطرق الممكنة لحل هذه المشكلة.

كيفية جعل WordPress يبحث عن أنواع المنشورات المخصصة

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

SearchWP logo

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

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

SearchWP يعزز البحث في الموقع الخاص بك من خلال مساعدتك:

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

الآن دعنا نلقي نظرة على كيفية جعل WordPress يفكر في أنواع المنشورات المخصصة عند البحث باستخدام SearchWP.

الخطوة 1: تثبيت وتنشيط SearchWP

للبدء ، احصل على نسختك من SearchWP هنا.

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

go over to the Downloads tab

ثم اضغط على زر Download SearchWP واحفظ ملف ZIP الخاص بالمكون الإضافي على جهاز الكمبيوتر الخاص بك.

press Download SearchWP

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

copy your license key

عند الانتهاء من التنزيل ، فإن الخطوة التالية هي تحميل ملف ZIP الخاص ببرنامج SearchWP plugin إلى موقعك.

هل تحتاج إلى مساعدة في ذلك؟ تحقق من كيفية تثبيت دليل WordPress الإضافي خطوة بخطوة.

بعد تثبيت المكون الإضافي ، انتقل إلى لوحة معلومات WordPress الخاصة بك وانقر فوق SearchWP في الشريط العلوي.

click SearchWP

ثم انتقل إلى علامة التبويب الترخيص .

navigate to the License tab

الصق مفتاح ترخيص المكون الإضافي الخاص بك في حقل الترخيص واضغط على زر تنشيط .

press Activate

بعد تنشيط نسختك من SearchWP ، فإن الخطوة التالية هي إضافة نوع المنشور المخصص كمصدر بحث.

الخطوة 2: أضف نوع المنشور المخصص كمصدر بحث

للقيام بذلك ، انتقل إلى علامة التبويب المحركات .

go to the Engines tab

افتراضيًا ، يوجد محرك بحث واحد فقط يسمى افتراضي .

the list of your search engines

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

على سبيل المثال ، يمكنك تغيير أنواع المحتوى التي يأخذها WordPress في الاعتبار عند البحث ، واستبعاد فئات أو صفحات معينة ، وغير ذلك الكثير.

كما ترى ، يقوم محرك البحث هذا حاليًا بإجراء عمليات بحث من خلال 3 مصادر: المنشورات والصفحات والوسائط.

search sources

لجعل WordPress يبحث عن نوع منشور مخصص ، نحتاج إلى إضافته كمصدر بحث أيضًا.

للقيام بذلك ، اضغط على زر المصادر والإعدادات .

press Sources and Settings

بعد ذلك ، سترى النافذة حيث يمكنك اختيار مصادر البحث التي تريد أن يأخذها WordPress في الاعتبار أثناء البحث.

edit the search sources

ابحث عن نوع المنشور المخصص بين هذه المصادر وحدد المربع المجاور له لإضافته كمصدر بحث.

على سبيل المثال ، في موقع الاختبار الخاص بنا ، قمنا بإضافة نوع منشور مخصص يسمى البرامج التعليمية ، لذلك سنقوم بإيقاف تشغيله.

tick the custom post type search source

عند الانتهاء ، انقر فوق تم .

press Done

بعد ذلك ، اضغط على زر Save Engines في الجزء العلوي الأيمن لحفظ التغييرات التي أجريتها.

press Save Engines

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

الخطوة 3: اختبر بحثك الجديد

للقيام بذلك ، انقر فوق الزر " زيارة الموقع " الموجود أسفل اسم موقعك في الجزء العلوي الأيسر من لوحة تحكم WordPress.

click Visit Site

في موقع الاختبار الخاص بنا ، أضفنا منشور كيفية تثبيت مكون إضافي لبرنامج WordPress كنوع منشور تعليمي مخصص.

دعنا نبحث عنها ونرى ما إذا كانت تظهر في نتائج البحث.

press Find Results

كما ترى وجدنا المنشور

we found the custom post type

هذا يعني أن محرك البحث على موقع WordPress الاختباري لدينا يأخذ الآن في الاعتبار أنواع المنشورات المخصصة وعمليات البحث التي تجريها.

كيفية إظهار نوع المنشور المخصص في نتائج البحث

أضفت نوع المنشور المخصص كمصدر بحث باتباع الدليل أعلاه ، لكنه لا يزال غير ظاهر في البحث؟

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

سنوضح لك كيفية التحقق من ذلك في مثال المكون الإضافي Custom Post Type UI.

أولاً ، انتقل إلى CPT UI »إضافة / تحرير أنواع المنشورات في اللوحة اليمنى من لوحة معلومات WordPress الخاصة بك.

press Add Edit Post Types

بمجرد الوصول إلى هناك ، انتقل إلى علامة التبويب تحرير أنواع المنشورات.

go over to the Edit Post Types tab

بعد ذلك ، اختر منشورًا مخصصًا تريد تعديله من القائمة المنسدلة أعلى اليمين. في هذا المثال ، سنحدد نوع المنشور المخصص للدروس التعليمية .

choose your custom post type

بمجرد تحديد نوع المنشور المخصص المطلوب ، مرر الصفحة لأسفل إلى خيار استبعاد من البحث .

make sure you didn't exclude your post from search

تأكد من ضبطه على False . إذا لم يكن الأمر كذلك ، فقم بالتبديل من True إلى False لإظهار نوع المنشور المخصص المحدد في البحث على موقعك.

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

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

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

للبدء ، انتقل إلى علامة التبويب الإضافات في اللوحة اليمنى من لوحة معلومات WordPress الخاصة بك.

go to Plugins

بعد ذلك ، حدد مربع الاختيار بجوار كل مكون إضافي مثبت باستثناء SearchWP والمكوِّن الإضافي الذي استخدمته لإضافة نوع منشور مخصص. في حالتنا ، إنها واجهة مستخدم لنوع المنشور المخصص.

check the plugins you want to disable

بمجرد الانتهاء ، حدد خيار إلغاء التنشيط من القائمة المنسدلة الإجراءات المجمعة واضغط على تطبيق .

deactivate all plugins

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

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

في هذه المقالة ، تعلمت كيفية إصلاح البحث عن نوع المنشور المخصص الذي لا يعمل في WordPress.

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

هل واجهت أي مشاكل أخرى في البحث على موقعك؟ تحقق من كيفية إصلاح البحث في WordPress لا يعمل دليل مفصل.

لا تظهر منتجات WooCommerce الخاصة بك في نتائج البحث؟ اتبع دليل كيفية إصلاح البحث عن منتج WooCommerce لا يعمل.