كيفية إنشاء مقتطف من منشور وضبطه بعدد الأحرف في ووردبريس
يعتبر نظام ووردبريس من أكثر منصات إدارة المحتوى انتشارًا وشعبيةً حول العالم، وذلك بفضل مرونته العالية وإمكانياته المتعددة التي تلبي مختلف احتياجات المدونين والمواقع الإلكترونية. من بين الأدوات والمميزات المهمة التي يوفرها ووردبريس للمستخدمين هي خاصية المقتطفات، والتي تمثل خلاصة موجزة للمحتوى الرئيسي للمنشور. تُستخدم المقتطفات بشكل واسع في عرض المقالات في صفحات المدونة أو الأرشيف، حيث تسمح للزائرين بالحصول على فكرة سريعة عن محتوى المقال قبل قراءته كاملاً.
في هذا المقال المفصل، سنتناول مفهوم المقتطفات في ووردبريس، أهميتها، كيفية إنشائها، وأفضل الطرق لضبط طول المقتطف بعدد الأحرف بما يتناسب مع تصميم الموقع واحتياجات تحسين محركات البحث (SEO). كما سنعرض أمثلة عملية وأكواد برمجية تسهل التحكم الكامل في المقتطفات بدون الحاجة إلى إضافات خارجية.
مفهوم المقتطف (Excerpt) في ووردبريس
المقتطف في ووردبريس هو نص مختصر يتم عرضه كملخص للمقالة أو المنشور الكامل. يختلف عن المحتوى الكامل بأنه يقدم للزائر لمحة سريعة عن الموضوع، غالبًا ما يكون بعدد كلمات محدود، مما يسمح بتوفير مساحة أكبر لعرض عدة مقالات في صفحات الأرشيف، الرئيسية، أو نتائج البحث.
يتم إدراج المقتطف عادة في صفحة المقالات أو الصفحة الرئيسية التي تعرض قائمة بالمقالات الحديثة أو حسب التصنيفات. غالبًا ما يُستخدم المقتطف بدلاً من عرض النص الكامل لتقليل الفوضى وتحسين تجربة المستخدم، كما يساعد في تحسين سرعة تحميل الصفحة.
أهمية استخدام المقتطفات
-
تحسين تجربة المستخدم: المقتطفات تجعل تصفح المحتوى أكثر سهولة، حيث يمكن للزائر استعراض ملخصات سريعة للعديد من المقالات دون الحاجة إلى قراءة كل محتوى كامل.
-
زيادة فرص الزائرين للنقر: عند عرض مقتطف جذاب وموجز، يزيد احتمال جذب انتباه الزائر للنقر على المقال وقراءته بالكامل.
-
التحكم في عرض المحتوى: يمكن التحكم في المساحة المخصصة للمقالات داخل القالب، ما يجعل التصميم أكثر ترتيبًا وجاذبية.
-
تحسين محركات البحث (SEO): المقتطفات تسمح باستخدام كلمات مفتاحية بتركيز في الملخص مما يساعد محركات البحث في فهم محتوى الصفحة بشكل أفضل.
طرق إنشاء المقتطف في ووردبريس
1. استخدام مربع المقتطف المدمج في المحرر
ووردبريس يوفر مربعًا خاصًا لإضافة المقتطف داخل صفحة تحرير المقال. يمكن تفعيله كالآتي:
-
عند تحرير منشور جديد أو قديم، انقر على “خيارات الشاشة” (Screen Options) أعلى يمين الصفحة.
-
فعل خيار “المقتطف” (Excerpt) ليظهر مربع المقتطف أسفل المحرر أو في الجانب.
-
قم بكتابة نص المقتطف الذي تريد عرضه.
هذه الطريقة هي الأبسط، وتعطيك التحكم الكامل في محتوى المقتطف.
2. استخدام المقتطف التلقائي (Auto Excerpt)
في حال لم تقم بإضافة مقتطف يدوي، يقوم ووردبريس تلقائيًا بإنشاء مقتطف من بداية المحتوى. عادةً ما يتم اقتطاع عدد معين من الكلمات أو الأحرف لعرضها كمقتطف. لكن هذه الطريقة قد تقتطع النص بشكل عشوائي أو تفصل الجمل بشكل غير مناسب.
ضبط طول المقتطف بعدد الأحرف أو الكلمات
يعتبر ضبط طول المقتطف أمرًا مهمًا لتحقيق التوازن بين إعطاء لمحة كافية عن المقال وعدم إطالة المقتطف بحيث يؤثر على التصميم وسرعة تحميل الصفحات.
الفرق بين ضبط المقتطف بالأحرف أو الكلمات
-
ضبط بعدد الكلمات: هو الطريقة الأكثر شيوعًا، حيث يتم تحديد عدد الكلمات في المقتطف، مثل 40 كلمة. هذا يساعد في الحفاظ على تراكم النص بشكل طبيعي.
-
ضبط بعدد الأحرف: يُستخدم عندما يكون التصميم أو القالب يتطلب عددًا ثابتًا من الأحرف لأغراض تنسيق دقيقة.
طرق ضبط المقتطف يدويًا في ووردبريس
أ. تعديل دالة excerpt_length()
يمكن تغيير عدد الكلمات في المقتطف باستخدام وظيفة مخصصة في ملف functions.php الخاص بالقالب:
phpfunction custom_excerpt_length($length) {
return 50; // عدد الكلمات في المقتطف، يمكن تغييره حسب الحاجة
}
add_filter('excerpt_length', 'custom_excerpt_length', 999);
ب. تخصيص اقتطاع المقتطف بالأحرف
ضبط المقتطف بعدد الأحرف يتطلب إنشاء دالة خاصة تقوم بقطع النص بعد عدد محدد من الأحرف بدلاً من الكلمات. مثال على ذلك:
phpfunction custom_excerpt_by_char($charlength) {
$excerpt = get_the_excerpt();
$charlength++;
if ( mb_strlen($excerpt) > $charlength ) {
$subex = mb_substr($excerpt, 0, $charlength - 5);
$exwords = explode(' ', $subex);
$excut = - ( mb_strlen($exwords[count($exwords) - 1]) );
if ($excut < 0) {
$excerpt = mb_substr($subex, 0, $excut);
} else {
$excerpt = $subex;
}
$excerpt .= '...';
}
return $excerpt;
}
ثم يمكن استخدام هذه الدالة داخل القالب لعرض مقتطف محدد بعدد معين من الأحرف:
phpecho custom_excerpt_by_char(150); // يعرض 150 حرفًا فقط من المقتطف
كيفية عرض المقتطف داخل القالب (Theme)
لعرض المقتطف في ملفات القالب مثل index.php أو archive.php أو search.php يتم استخدام دالة ووردبريس الافتراضية:
phpthe_excerpt();
في حال استخدام دالة المقتطف الخاصة لضبط الأحرف:
phpecho custom_excerpt_by_char(150);
استخدام الإضافات للتحكم في المقتطفات
في حال عدم الرغبة في التعديل البرمجي المباشر، توجد العديد من الإضافات التي توفر واجهات سهلة لضبط طول المقتطف وتنسيقه، مثل:
-
Advanced Excerpt
-
Excerpt Editor
-
Easy Custom Auto Excerpt
تتيح هذه الإضافات ضبط طول المقتطف بالأحرف أو الكلمات، التحكم في النص المختصر، إضافة الروابط، والتعامل مع تنسيق النص.
نصائح عملية عند إنشاء وضبط المقتطفات
-
تجنب اقتطاع المقتطف في منتصف الجملة لتفادي الإحساس بعدم الانتهاء.
-
استخدم كلمات مؤثرة في المقتطف لتعزيز جذب القارئ.
-
حافظ على توازن طول المقتطف حسب تصميم الموقع؛ فلا يكون قصيرًا جدًا ولا طويلًا يثقل الصفحة.
-
إذا كان القالب يسمح، أضف صورة مصغرة مع المقتطف لتعزيز المظهر الجمالي.
-
تحقق من تنسيق المقتطف في جميع الأجهزة (هاتف، تابلت، كمبيوتر) لضمان تناسق العرض.
ملخص تفصيلي لمقارنة بين ضبط المقتطف بالكلمات والأحرف
| المعامل | ضبط بعدد الكلمات | ضبط بعدد الأحرف |
|---|---|---|
| الطريقة الشائعة | نعم، أكثر استخدامًا | أقل شيوعًا |
| الدقة في الطول | أقل دقة، يعتمد على الكلمات | دقة عالية في تحديد الطول |
| سهولة التطبيق | سهلة جدًا (تغيير دالة excerpt_length) | تتطلب دالة مخصصة لاقتطاع الأحرف |
| تأثير التصميم | قد يتغير طول المقتطف بشكل كبير | متناسق تمامًا مع التصميم |
| توافق مع اللغة العربية | جيد، لأن الكلمات واضحة | يحتاج تعديل خاص للحفاظ على الحروف |
الخلاصة
إن إنشاء مقتطف مخصص وضبط طوله بعدد الأحرف أو الكلمات في ووردبريس يمثل من العناصر المهمة في تحسين تجربة الزوار وتحسين محركات البحث. باستخدام الطرق التي ذكرناها، سواء عبر محرر المقتطف اليدوي أو الدوال البرمجية، يمكن للمدون أو مطور الموقع التحكم الكامل في طريقة عرض ملخص المقالات. كما أن توفير المقتطفات بشكل منسق ومنظم يرفع من مستوى احترافية الموقع ويعزز جاذبيته.
تُعد معرفة كيفية التعامل مع المقتطفات مهارة ضرورية لكل من يعمل على تطوير موقع ووردبريس، ويجب الاهتمام بتخصيص المقتطفات بما يتوافق مع محتوى الموقع وأهدافه لضمان تقديم تجربة قراءة ممتازة للزوار.

