كيفية تخصيص موجز RSS في WordPress

نشرت: 2022-05-27

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

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

قبل التعمق في التفاصيل ، يمكننا أن نناقش بإيجاز ماهية خدمة RSS حقًا ، ولماذا هي مهمة جدًا لموقعك.

دعونا الحصول على شعرة معاوية!

تغذية RSS وفوائدها

يشير مصطلح RSS إلى اختصار Really Simple Syndication أو Rich Site Summary. يظهر كملف نصي XML بسيط يتكون من محتوى محدث لموقع الويب الخاص بك بتنسيق خام. عندما يشترك أحد المخضرمين في موجز RSS ، فيمكنه تتبع تغييرات محتوى موقع الويب هذا بدون عناصر مرئية.

يحتوي موجز RSS على عنوان صفحتك / منشورك مع مقتطف يتضمن عنوان URL الخاص به واسم المؤلف وبعض المعلومات الإضافية.

في واقع الأمر ، يقوم WordPress بإنشاء موجز RSS لكل موقع ويب. يمكنك مشاهدته بسهولة عن طريق إضافة "موجز" إلى عنوان URL لنطاقك. على سبيل المثال ، https://preventdirectaccess.com/feed .

pda-rss-feed-example

يمكنك تغيير الارتباط بناءً على نوع الخلاصة الذي تريد رؤيته. يمكن أن تكون خلاصة مدونة ( https://preventdirectaccess.com/blog/feed/ ) أو موجز فئة أو موجز وثائق.

لماذا تعتبر خدمة RSS مهمة؟

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

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

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

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

كيفية تحرير موجز RSS باستخدام البرنامج المساعد AIOSEO

لقد جعلتك AIOSEO مغطى عندما يتعلق الأمر بمكوِّن إضافي بسيط للغاية لإنشاء موجز RSS مخصص. من خلال تحقيق أكثر من 3 ملايين عملية تثبيت نشطة ، فهو ثاني أشهر مكون إضافي لتحسين محركات البحث لمواقع WordPress ، بعد Yoast SEO مباشرة.

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

اتبع دليلنا أدناه لبدء استخدام المكون الإضافي.

  1. قم بتثبيت وتفعيل البرنامج المساعد AIOSEO لموقع WordPress الخاص بك
    pda-aioseo-plugin-wordpress-edit-rss-feed-content
  2. توجه إلى الإعدادات العامة ضمن قسم All in One SEO الذي تمت إضافته مؤخرًا إلى قائمة المسؤول
    إعدادات PDA-aioseo-general-settings
  3. قم بزيارة علامة التبويب محتوى RSS
    pda-wordpress-edit-rss-feed-content
  4. أدخل المحتوى الذي ترغب في عرضه قبل وبعد كل موجز RSS
  5. احفظ التغييرات

تعديل محتوى موجز RSS باستخدام التعليمات البرمجية

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

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

# 1 أضف بيانات الحقول المخصصة إلى موجز RSS لـ WordPress

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

  1. الذهاب إلى المظهرمحرر السمات في لوحة تحكم المسؤول
  2. فتح function.php في قائمة ملفات السمات على الجانب الأيمن
  3. إدخال هذا الرمز في الملف
     الدالة wpb_rsstutorial_customfield ($ content) {
    wp_query $ العالمية ؛
    $ postid = $ wp_query-> post-> ID؛
    $ custom_metadata = get_post_meta ($ postid، 'my_custom_field'، true)؛
    إذا (is_feed ()) {
    إذا ($ custom_metadata! == '') {
    // عرض بيانات الحقول المخصصة أسفل المحتوى
    $ content = محتوى $. "<br /> <br /> <div>". custom_metadata. "</div>
    "؛
    }
    آخر {
    محتوى $ = محتوى $؛
    }
    }
    إرجاع محتوى $؛
    }
    add_filter ('the_excerpt_rss'، 'wpb_rsstutorial_customfield') ؛
    add_filter ('the_content'، 'wpb_rsstutorial_customfield') ؛
  4. تحديث الملف

# 2 أدخل المزيد من النص لنشر العناوين في موجز RSS

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

وبالمثل ، كل ما عليك فعله هو إدخال هذا الرمز في ملف function.php.

 الوظيفة wpb_rsstutorial_addtitle ($ content) {
wp_query $ العالمية ؛
$ postid = $ wp_query-> post-> ID؛
$ gpost = get_post_meta ($ postid، 'custom_text1'، صحيح)؛
$ spost = get_post_meta ($ postid، 'custom_text2'، صحيح)؛  
إذا ($ gpost! == '') {
$ content = "نص مخصص 1:". $ content؛
}
elseif ($ spost! == '') {
$ content = "نص مخصص 2:". $ content؛
}
آخر {
محتوى $ = محتوى $؛
}
إرجاع محتوى $؛
}
add_filter ('the_title_rss'، 'wpb_rsstutorial_addtitle') ؛

# 3 تمكين الصور المميزة في موجز RSS

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

 الدالة wpb_rsstutorial_featuredimage ($ content) {
وظيفة $ العالمية ؛
إذا (has_post_thumbnail ($ post-> ID)) {
$ content = '<p>'. get_the_post_thumbnail ($ post-> ID).
"</p>". get_the_content () ،
}
إرجاع محتوى $؛
}
add_filter ('the_excerpt_rss'، 'wpb_rsstutorial_featuredimage') ؛
add_filter ('the_content_feed'، 'wpb_rsstutorial_featuredimage') ؛

# 4 جدولة المشاركات لـ RSS

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

هنا هو رمز لتأخير وظيفة RSS.

 دالة مجدولة_feed (حيث $) {

wpdb دولار عالمي ؛



إذا (is_feed ()) {

// الطابع الزمني بتنسيق WP

$ الآن = gmdate ('Ymd H: i: s') ؛




// قيمة الانتظار ؛ + جهاز

انتظار $ = '10' ؛ // عدد صحيح




// http://dev.mysql.com/doc/refman/5.0/en/date-and-time

-functions.html # function_timestampdiff

جهاز دولار = 'دقيقة' ؛ // MINUTE ، HOUR ، 

يوم اسبوع شهر سنة




// إضافة SQL-sytax إلى الافتراضي حيث $

$ حيث. = "AND TIMESTAMPDIFF ($ device، $ wpdb->

posts.post_date_gmt، '$ now')> $ wait "؛

}




عودة $ حيث؛

}




add_filter ('posts_where'،'ched_feed ') ؛

كيفية تعطيل موجز RSS

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

 دالة wpb_disable_feed () {

wp_die (__ ('لا يوجد موجز متوفر ، يرجى زيارة <a href = ”'.

get_bloginfo ("url"). '“> الصفحة الرئيسية <a/>!))؛

}




add_action ('do_feed'، 'wpb_disable_feed'، 1) ؛

add_action ('do_feed_rdf'، 'wpb_disable_feed'، 1) ؛

add_action ('do_feed_rss'، 'wpb_disable_feed'، 1) ؛

add_action ('do_feed_rss2'، 'wpb_disable_feed'، 1) ؛

add_action ('do_feed_atom'، 'wpb_disable_feed'، 1) ؛

add_action ('do_feed_rss2_comments'، 'wpb_disable_feed'، 1) ؛

add_action ('do_feed_atom_comments'، 'wpb_disable_feed'، 1) ؛

تعديل موجز ويب لـ WordPress مثل المحترفين!

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

لقد مشينا في طريقك حتى حلين لتعديل موجز RSS ، إما باستخدام المكون الإضافي AIOSEO أو إضافة رمز إلى ملف function.php. يساعد المكون الإضافي AIOSEO في إدراج المحتوى في جميع العناصر في موجز WordPress الخاص بك. الطريقة اليدوية ، من ناحية أخرى ، تمكنك من إضافة أنواع محتوى مختلفة إلى الخلاصة ، من الحقول المخصصة إلى الصور المميزة.

هل أنت جاهز لتخصيص موجز RSS الخاص بـ WordPress حتى الآن؟ شاركنا تجربتك في قسم التعليقات أدناه. يمكنك أيضًا التحقق من مقالتنا حول كيفية إصلاح عدم عمل موجز RSS لـ WordPress.