Codex

Interested in functions, hooks, classes, or methods? Check out the new WordPress Code Reference!

ar:مقتطف

مقتطف وردبرس هو ملخص أو شرح إختياري لتدوينة; باختصار، "ملخص التدوينة".

للمقتطف إستخدامان رئيسيان:

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

كيفية إضافة مقتطفات إلى التدوينات

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

ملاحظة: بدءاً من الإصدار 3.1, بعض خيارات الشاشة في صفحة تعديل التدوينات و الصفحات مخفية بشكل إفتراضي. حقل المقتطف مخفي بشكل إفتراضي في حال لم يتم استخدامه من قبل.

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

كيفية إضافة رابط تحت المقتطف موجه إلى صفحة التدوينة

عند إستخدام ميزة المقتطفات وردبرس لن يقوم بإضافة رابط إلى كامل التدوينة تلقائياً. لتوليد هذا الرابط قم بإضافة الوسم التالي إلى ملف القالب تحت <?php the_excerpt(); ?> مباشرة.

<a href="<?php echo get_permalink(); ?>"> قراءة المزيد...</a>

أو أضف التالي إلى النص المصدري لملف functions.php في القالب.

function excerpt_read_more_link($output) {
 global $post;
 return $output . '<a href="'. get_permalink($post->ID) . '"> قراءة المزيد...</a>';
}
add_filter('the_excerpt', 'excerpt_read_more_link');

المقتطف اليدوي و المقتطف التلقائي و ملخص الخبر

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

العلاقة بين الثلاثة هي: عندما يتم نشر تدوينة بدون مقتطف يدوي و عندما يستخدم القالب وسم the_excerpt()، يقوم وردبرس بتوليد مقتطف تلقائي باستخدام أول 45 كلمة من التدوينة. بينما عندما يستخدم القالب وسم the_content()، يقوم وردبرس بالبحث عن وسم "المزيد" و إنشاء ملخص للخبر من المحتوى الذي يسبق وسم المزيد.

مراجع