كيفية تخصيص موجزات RSS ووردبريس الخاص بك بالكامل

آخر تحديث بتاريخ مارس 9, 2025

RSS تعني “Really Simple Syndication”، وتعد موجزات RSS طريقة فعالة لإبقاء جمهورك على اطلاع بأحدث المحتوى لديك. ولكن خيارات ووردبريس الافتراضية بسيطة للغاية ولا توجد خيارات لتخصيص موجزات RSS الخاصة بك.

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

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

إضافة محتوى مخصص إلى موجزات RSS الخاصة بـ ووردبريس (طريقة سهلة)

الطريقة الأسهل لإضافة محتوى موقع الكتروني مخصص إلى موجزات RSS ووردبريس هي استخدام Rank Math SEO. إنه أفضل اضافة سيو ووردبريس في السوق ويسمح لك بتحسين محرك البحث الخاص بموقعك بسهولة.

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

عند التفعيل، سيطلب منك إعداد الاضافة. ما عليك سوى اتباع التعليمات التي تظهر على الشاشة أو مراجعة دليلنا حول كيفية إعداد Rank Math.

بعد ذلك، تحتاج إلى زيارة صفحة Rank Math » General Settings والتبديل إلى علامة التبويب “Others”.

إضافة محتوى مخصص إلى موجز RSS ووردبريس باستخدام رانك ماث

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

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

إضافة محتوى قبل وبعد كل منشور في موجز RSS الخاص بك

يمكنك أيضًا استخدام HTML الأساسي لتنسيق المحتوى المخصص بأي طريقة تريدها.

بمجرد رضاك ​​عن التغييرات، لا تنس النقر فوق الزر “حفظ التغييرات”.

سيضيف Rank Math SEO الأن المحتوى المخصص الخاص بك إلى كل عنصر من عناصر موجز RSS.

إضافة محتوى إلى موجز RSS ووردبريس باستخدام الكود

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

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

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

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

حتى أنه يتضمن العديد من مقتطفات RSS في مكتبته والتي يمكن تنشيطها ببضع نقرات.

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

دعنا نجرب بعض الأمثلة لإضافة محتوى مخصص في موجزات RSS ووردبريس يدويًا.

1. إضافة بيانات من حقل مخصص إلى موجز RSS موقع ووردبريس

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

إضافة الحقول المخصصة في ووردبريس

فيما يلي مقتطف يمكنك استخدامه لاسترداد بيانات الحقل المخصص وعرضها في موجز RSS الخاص بـ ووردبريس:

function wpb_rsstutorial_customfield($content) {
global $wp_query;
$postid = $wp_query->post->ID;
$custom_metadata = get_post_meta($postid, 'my_custom_field', true);
if(is_feed()) {
if($custom_metadata !== '') {
// Display custom field data below content
$content = $content."<br /><br /><div>".$custom_metadata."</div>
";
}
else {
$content = $content;
}
}
return $content;
}
add_filter('the_excerpt_rss', 'wpb_rsstutorial_customfield');
add_filter('the_content', 'wpb_rsstutorial_customfield');

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

2. إضافة نص إضافي إلى عناوين المنشورات في RSS

هل تريد عرض نص إضافي في عنوان بعض المنشورات في موجز RSS الخاص بك؟ ربما تريد التمييز بين المقالات العادية والمنشورات التي يكتبها الضيوف أو المنشورات التي ترعاها.

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

المثال 1: إضافة بيانات من الحقول المخصصة إلى عنوان منشور موجز RSS

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

بعد ذلك، يمكنك إضافة الكود التالي إلى الموقع الكتروني الخاص بك:

function wpb_rsstutorial_addtitle($content) {
global $wp_query;
$postid = $wp_query->post->ID;
$gpost = get_post_meta($postid, 'guest_post', true);
$spost = get_post_meta($postid, 'sponsored_post', true);
  
if($gpost !== '') {
$content = 'Guest Post: '.$content;
}
elseif ($spost !== ''){
$content = 'Sponsored Post: '.$content;
}
else {
$content = $content;
}
return $content;
}
add_filter('the_title_rss', 'wpb_rsstutorial_addtitle');

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

المثال 2: إضافة اسم الفئة إلى عنوان المنشور في موجز RSS

في هذا المثال، سنعرض اسم الفئة في عنوان المنشور.

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

function wpb_rsstutorial_titlecat($content) {
$postcat = "";
foreach((get_the_category()) as $cat) {
$postcat .= ' ('.$cat->cat_name . ')';
}
$content = $content.$postcat;
return $content;
}
add_filter('the_title_rss', 'wpb_rsstutorial_titlecat');

الآن، سيتم عرض الفئات مع عناوين المنشورات في موجز RSS. على سبيل المثال، “أفضل المطاعم الجديدة في سان فرانسيسكو حاليًا (الأخبار) (السفر)” حيث الأخبار والسفر هي فئات.

3. إضافة محتوى مخصص إلى المنشورات التي تحتوي على علامات أو فئات محددة

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

سيساعدك الكود التالي على إضافة محتوى بسهولة إلى المنشورات المصنفة ضمن فئات وتاجات أو وسوم محددة:

function wpb_rsstutorial_taxonomies($content) {
  
if( is_feed() ){
  
// Check for posts filed under these categories
if ( has_term( array( 'travel', 'news' ), 'category' ) ) {
  
$content = $content."<br /><br />للحصول على العروض الخاصة يرجى زيارة موقعنا"; 
  
}
}
return $content;
}
add_filter('the_excerpt_rss', 'wpb_rsstutorial_taxonomies');
add_filter('the_content', 'wpb_rsstutorial_taxonomies');

يمكنك تعديل هذا الكود لاستهداف الوسوم وكذلك أي تصنيفات مخصصة.

فيما يلي مثال لاستهداف تاجات محددة:

function wpb_rsstutorial_taxonomies($content) {
  
if( is_feed() ){
  
// Check for posts filed under these categories
if ( has_term( array( 'holidays', 'blackfriday' ), 'post_tag' ) ) {
  
$content = $content."<br /><br />للحصول على العروض الخاصة يرجى زيارة موقعنا"; 
  
}
}
return $content;
}
add_filter('the_excerpt_rss', 'wpb_rsstutorial_taxonomies');
add_filter('the_content', 'wpb_rsstutorial_taxonomies');

4. إضافة صورة مميزة إلى موجز RSS

افتراضيًا، لا يعرض موجز RSS الخاص بـ ووردبريس الصور المميزة للمنشورات. يمكنك إضافتها بسهولة باستخدام مقتطف من الكود المضمن في مكتبة WPCode.

ما عليك سوى الانتقال إلى Code Snippets » + Add Snippet ثم البحث في المكتبة عن “Rss”.

يمكنك بعد ذلك التمرير فوق المقتطف المسمى “Add Featured Images to RSS Feeds” والنقر فوق الزر “Use Snippet”.

يتضمن WPCode مقتطف لإضافة الصور المميزة إلى موجز RSS الخاص بك

الأن، كل ما عليك فعله هو تبديل مفتاح “Active” إلى وضع التشغيل ثم النقر فوق الزر “Update”.

تمت الأن إضافة الصور المميزة إلى موجزات RSS الخاصة بك.

قم بتشغيل المفتاح النشط لموجز RSS

يمكنك أيضًا إضافة الصور البارزة إلى موجز RSS الخاص بك يدويًا.

هذا هو الكود الذي يمكنك استخدامه:

function wpb_rsstutorial_featuredimage($content) {
global $post;
if(has_post_thumbnail($post->ID)) {
$content = '<p>' . get_the_post_thumbnail($post->ID) .
'</p>' . get_the_content();
}
return $content;
}
add_filter('the_excerpt_rss', 'wpb_rsstutorial_featuredimage');
add_filter('the_content_feed', 'wpb_rsstutorial_featuredimage');

يتحقق هذا الكود ببساطة مما إذا كان المنشور يحتوي على صورة مصغرة (صورة مميزة) ويعرضها مع بقية محتوى المنشور.

موارد إضافية حول تخصيص موجزات RSS ووردبريس

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

فريق دكتورميجا

فريق التحرير في دكتورميجا هو فريق من خبراء ووردبريس بقيادة محمود حجازي، بخبرة تزيد عن 15 عاما في ووردبريس، واستضافة المواقع، والتجارة الإلكترونية، والسيو، والتسويق.

اترك تعليقاً