دليل تصفية محتوى WordPress
نشرت: 2023-02-12غالبًا ما تتعارض قواعد تحسين محرك البحث الفعال (SEO) مع ما تعرفه يريده القراء. يمكن أن يمثل حل هذه الاختلافات وتحقيق التوازن بينها تحديًا ، خاصة عندما يتعلق الأمر بضمان سهولة فرز محتوى موقع الويب الخاص بك.
لحسن الحظ ، يمكّنك WordPress من تصفية المحتوى قبل تسليمه في متصفح المستخدم. يمكن أن يوفر هذا تجربة مستخدم (UX) أفضل بكثير للمقالات الأطول. علاوة على ذلك ، يمكن أن يساعدك في استخدام أجزاء المحتوى التي تميل محركات البحث إلى الإعجاب بها بشكل فعال ، ولكن قد يتخلى بعض القراء عن ذلك بسبب الطول.
في هذه المقالة ، سوف نستكشف خيارات تصفية المحتوى المضمنة في WordPress. سنلقي نظرة أيضًا على بعض المكونات الإضافية التي يمكن أن تساعدك في استخدام تصفية المحتوى على موقع الويب الخاص بك. هناك الكثير لفرزه ، فلنبدأ!
ترشيح المحتوى المدمج
يقدم WordPress بعض ميزات تصفية المحتوى المضمنة. ومع ذلك ، من أجل الاستفادة منها حقًا ، ستحتاج إلى فهم العلاقة بين الخطافات والمرشحات والمعلمات والوظائف في قاعدة شفرة WordPress. بمجرد الانتهاء من هذه المفاهيم ، ستتمكن من التحقق من بعض الخيارات العملية لاستخدام تصفية المحتوى.
1. ترشيح المنشورات والصفحات
هناك طريقة قديمة نوعًا ما لإنشاء ميزة تصفية أمامية على موقع الويب الخاص بك للمستخدمين. يوفر هذا ميزة فرز قائمة منسدلة لمحتوى المنشور ، والتي يمكنك تخصيصها. للبدء ، ستحتاج إلى إضافة مقتطف من التعليمات البرمجية إلى ملف index.php الخاص بقالبك.
ضع في اعتبارك أنه من الأفضل إنشاء طفل للموضوع الذي تخطط لاستخدامه. نظرًا لأن هذه الطريقة تتطلب إضافة رمز مخصص ، فستحتاج إلى حماية ملفات السمات الرئيسية في حالة تعطل أي شيء.
اختبرنا هذا الأسلوب مع قالب Twenty Twenty الافتراضي الخاص بـ WordPress.
كما ترى ، ستحتاج إلى تعديل التصميم في ملف ورقة الأنماط المتتالية (CSS) إذا كنت تريد شيئًا أكثر جمالية ، لكن وظيفة هذا الأسلوب تعمل. يمكنك استخدام أي معلومات في قاعدة البيانات ، مثل " post_date " أو " only_thumbnailed " ، لإنشاء عوامل تصفية ليستخدمها القراء.
2. وظائف
هناك وظيفة تصفية أخرى مضمنة في قاعدة بيانات WordPress. يمكّنك من إنشاء عوامل تصفية للمعلومات المقروءة من قاعدة البيانات ، قبل عرضها على صفحة ويب أو شاشة تحرير.
تتيح هذه الميزة للمطورين دمج وظيفة تصفية المحتوى في المكونات الإضافية الخاصة بهم. هناك قائمة موسعة من عوامل التصفية المتاحة من خلال واجهة برمجة تطبيقات WordPress. يمكن استخدام هذه الخطافات مع كل من الوظيفتين " add_filter ()" و " the_content () ". هذا هو المكان الذي يمكن أن يكون فيه فهم العلاقات بين الخطافات والمرشحات والمعلمات مفيدًا.
عندما تختار إحدى هذه الوظائف ، ستستخدم الخطافات والمعلمات لتحديد نوع الإجراء الذي تريد أن تنفذه المكالمة. باستخدام هذه العناصر معًا ، يمكنك إنشاء مكون إضافي لبرنامج WordPress يقوم بتنفيذ وظيفة التصفية التي تبحث عنها. على سبيل المثال ، يمكن دمج وظيفة " the_content () " مع " application_filters () " لاستدعاء وظيفة رد الاتصال لأي خطاف مرشح.
بالإضافة إلى ذلك ، غالبًا ما يتم استخدام خطاف المرشح " the_content " لإنشاء معلمات المحتوى لهذه الوظائف. لتجنب الالتباس ، تذكر فقط أن الدالات تحتوي على خطاطيف ومعلمات داخل الأقواس.
المكونات الإضافية لتصفية المحتوى
إذا لم تكن مستعدًا للتعمق في تطوير المكون الإضافي الخاص بك حتى الآن ، فلا داعي للقلق. سنقوم بمشاركة بعض المكونات الإضافية المفيدة الموجودة بالفعل ، والتي يمكن أن تساعدك في تجربة تصفية المحتوى على موقع الويب الخاص بك.
1. البحث والتصفية
يعد المكون الإضافي "بحث وتصفية" طريقة لتحسين وظائف شريط البحث الأصلية والبسيطة التي يقدمها WordPress. يمكنك إضافة تصفية النتائج عبر أزرار الاختيار ومربعات الاختيار والقوائم المنسدلة والمزيد. بالإضافة إلى ذلك ، تم تصميم هذا البرنامج المساعد بمحرر السحب والإفلات لسهولة التكوين.
بالإضافة إلى ذلك ، يمكنك تنظيم نتائج البحث عن طريق أي معلمة متاحة تقريبًا. يتضمن ذلك القيمة الوصفية والمعرف اللاحق والمؤلف والعنوان والتاريخ وما إلى ذلك. يمكنك الوصول إلى معظم الميزات من خلال الإصدار المجاني من البرنامج المساعد ، والوصول الكامل لموقع واحد هو 20 دولارًا فقط في السنة.
2. مرشح المحتوى الذكي
Smart Content Filter عبارة عن مكون إضافي لتصفية المحتوى لـ WordPress. ستعمل مع أي موضوع ونوع منشور مخصص. بدلاً من إنشاء تجربة بحث وتصفية على غرار قاعدة البيانات ، يساعدك عامل تصفية المحتوى الذكي في إنشاء عامل تصفية تفاعلي يعمل على منشورات مدونتك.
تأتي هذه في شكل أزرار قابلة للنقر ، والتي تمثل عوامل تصفية المحتوى المختلفة المتاحة لتلك الصفحة أو المنشور. على سبيل المثال ، إذا كان لديك منشور مدونة طويل يسرد أفضل سمات التجارة الإلكترونية لـ WordPress ، فقد يشعر القراء بالملل في منتصف الطريق ويقفزون إلى السفينة قبل الانتهاء من المقالة أو مشاهدة Call To Action (CTA).
يمكن أن يساعدك هذا المكون الإضافي في إنشاء عوامل تصفية تفاعلية مخصصة يمكنها بسهولة نقل القراء إلى المحتوى الذي يهتمون به أكثر من غيرهم. يبلغ سعر الترخيص المبدئي 19 دولارًا فقط لمدة عام من الوصول والدعم.
3. FacetWP
إذا كنت تبحث عن حل لتصفية المحتوى مناسب تمامًا للتجارة الإلكترونية ، فقد يكون FacetWP هو إجابتك. هذا مكون إضافي قائم على AJAX يقوم بتحميل التحديدات وتصفية التغييرات بسرعة ، دون إعادة تحميل الصفحة بأكملها. يمكن لعملائك العثور على ما يبحثون عنه بشكل أسرع باستخدام هذه الميزات.
بالإضافة إلى ذلك ، هذا البرنامج المساعد جاهز للتكامل مع WooCommerce ، بحيث يمكنك إجراء تحسينات على إمكانات تصفية المحتوى في متجرك عبر الإنترنت في لمح البصر. أحد الجوانب السلبية الوحيدة لهذا البرنامج المساعد هو السعر. إنه استثمار أكثر قليلاً من بعض الخيارات الأخرى التي نظرنا إليها.
ومع ذلك ، في الخطة الأساسية ، ستحصل على ترخيص 99 دولارًا لمواقع واحدة إلى ثلاثة مواقع لمدة عام واحد. يتضمن ذلك الدعم وجميع الوظائف الإضافية الاحترافية لـ FacetWP.
احصل على النتائج التي تريدها مع WP Engine
من الآمن أن نقول إن عددًا قليلاً من مستخدمي الويب يستمتعون بطريقة "البحث والنقر" للعثور على ما يبحثون عنه عبر الإنترنت. سواء أكان منتجًا يرغبون في شرائه ، أو محتوى ترفيهيًا ، أو معلومة أساسية ، فإن توفير وظيفة البحث والتصفية السهلة للمحتوى الخاص بك هي إحدى الطرق لتحسين تجربة المستخدم لموقع الويب الخاص بك.
هنا في WP Engine ، نسعى جاهدين لنقدم لك أفضل موارد المطورين ، حتى تتمكن من بناء تجارب رقمية مبتكرة لعملائك. تحقق من خطط استضافة WordPress الخاصة بنا ، وابدأ في تحسين موقع الويب الخاص بك اليوم!