اختر لونك:
وَقُلِ اعْمَلُوا فَسَيَرَى اللَّهُ عَمَلَكُمْ وَرَسُولُهُ وَالْمُؤْمِنُونَ ۖ وَسَتُرَدُّونَ إِلَىٰ عَالِمِ الْغَيْبِ وَالشَّهَادَةِ فَيُنَبِّئُكُم بِمَا كُنتُمْ تَعْمَلُونَ [ التوبة : ( 105 )] كلمة الإدارة

يرجى إختيار القسم المناسب قبل النشر وسيعاقب المخالف بإنذار أول مرة وسيتم حظره إذا تكرر ذلك كلمة الإدارة

يُمنع كتابة مواضيع السحر والشعوذة والروحانيات والابراج بكافة الأشكال والمخالف سيعاقب بحظر مؤقت وإذا تكرر سيكون حظر دائم تنبيه هام جداً



أضف رد جديد
 
LinkBack أدوات الموضوع انواع عرض الموضوع

قديم 27-03-2019, 06:27 PM   #1
تاريخ التسجيل: Feb 2019
العمر: 38
المشاركات: 1,149
التقييم: 10
تاريخ التسجيل: Feb 2019
العمر: 38
المشاركات: 1,149
التقييم: 10
افتراضي طريقة تمكنك من إضافة عناوين فرعية للمقالات و الصفحات في ووردبريس

هناك العديد من المواقع التي تحتاج إلى إضافة عناوين فرعية للمقالات و الصفحات التي تنشرها، خصوصا المواقع الإخبارية و المجلات الإلكترونية، هذه الخاصية ليست متوفرة افتراضا في ووردبريس، لكن بفضل الإضافات يمكن الحصول على ذلك بسهولة وهذا هو موضوع تدوينتي هته.
الإضافة التي قمت باختيارها تسمح لنا بإضافة عناوينفرعية للصفحات، المقالات و كذلك لأنواع المقالات المخصصة.
أعرف أن هناك عدد من اﻹضافات التي يمكن من خلالها الحصول على هذه الخاصية في ووردبريس، لكن كلها تحتاج لتحرير القالب ووضع وظيفة جلب العناوين الفرعية يدويا، بعكس الإضافة التي أتكلم عنها اليوم فهي تقوم بكل شيء تلقائيا و لا تحتاج لأي إعداد إضافي.
يتعلق الأمر بإضافة مجانية متوفرة على المستودع الرسمي لإضافات ووردبريس و كذلك على Github إسمها Subtitles.
أول ما يلفت الإنتباه في هذه الإضافة هو سهولة إستعمالها، فبعد تنصيبها و تفعيلها، يظهر لنا حقل جديد في محرر ووردبريس مباشرة بعد حقل العنوان يمكننا من خلاله إضافة العنوان الفرعي للمقالة أو الصفحة التي نحن بصدد تحريرها. الإضافة تندمج تلقائيا وتتوافق مع أغلبية القوالب المتوفرة.
طريقة تمكنك إضافة عناوين فرعية
إضافة عنواين فرعية خصوصا في الصفحة الرئيسة هي وسيلة جيدة للفت إنتباه القراء و إثارة فضولهم حول المقالة. البعض منكم قد يتساءل حول التأثير الذي يمكن أن تضيفه العناوين الفرعية فيما يتعلق بتحسين الأرشفة في محركات البحث، الجواب هو أن ليست هناك أية نتيجة سلبة، لأن الإضافة تستخدم الوسم span لإضافة العناوين الفرعية… بالعكس النتيجة قد تكون جد إيجابة.
الإضافة تستعمل الكلاص entry-subtitle مما يسح لمطوري القوالب التحكم في تنسيقات العناوين الفرعية بسهولة تامة.
<div class="entry-subtitle">هنا العوان الفرعي</div>
PHP
Copy


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

لتعطيل ملف التنسيقات الإفتراضي للإضافة فقط يجب إضافة هذا الكود إلى ملف functions.php للقالب المفعل.
// Remove this additional CSS if ( class_exists( 'Subtitles' ) && method_exists( 'Subtitles', 'subtitle_styling' ) ) { remove_action( 'wp_head', array( Subtitles::getInstance(), 'subtitle_styling' ) ); }
PHP
Copy


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

لتفعيل العناوين الفرعية في أنواع المقالات المخصصة فقط عليك إضافة هذا الكود الذي إستعملنا فيه الدالة add_post_type_support و الخطاف init إلى ملف functions.php للقالب المفعل.
// Adding Subtitles Support into Custom Post Types function theme_slug_add_subtitles_support() { add_post_type_support( 'custom-post-type-slug', 'subtitles' ); } add_action( 'init', 'theme_slug_add_subtitles_support' );
PHP
Copy


هذا يقوم بتفعيل العناوين الفرعية في جميع أنواع المقالات كالوسائط مثلا.
تعطيل العناوين الفرعية في نوع مقالات معين.

لتعطيل العناوين الفرعية في اي نوع مقالات نريده، فقط يجب وضع هذا الكود الذي إستعملنا فيه الدالة remove_post_type_support و كذلك الخطاف init في ملف functions.php للقالب المفعل. في هذا المثال سنقوم بتعطيلها في المقالات و الصفحات.
// Removing Default Support from Posts and Pages function remove_subtitles_support() { remove_post_type_support( 'post', 'subtitles' ); remove_post_type_support( 'page', 'subtitles' ); } add_action( 'init', 'remove_subtitles_support' );
PHP
Copy


تعطيل العناوين الفرعية في أقسام معينة.

إفتراضيا العناوين الفرعية تظهر في جميع اقسام الموقع، في الصفحات، المقالات، صفحة البحث، صفحة الأرشيف… إذا أردت التحكم يمكنك استخدام الفيلتر subtitle_view_supported. فمثلا لتعطيل العناوين الفرعية في صفحة الأرشيف و البحث هذا الكود هو الذي تحتاجه.
// Modifying Supported Subtitles Views /** * Disable Subtitles in archive views. * * @uses function is_archive * @uses function is_search * @uses function in_the_loop */ function subtitles_mod_supported_views() { // Ditch subtitles in archives. if ( is_archive() || is_search() ) { return false; } // Default in The Loop behavior from Subtitles. if ( in_the_loop() ) { return true; } } // end function subtitles_mod_supported_views add_filter( 'subtitle_view_supported', 'subtitles_mod_supported_views' );
PHP
Copy


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

raheel غير متواجد حالياً   اقتباس
أضف رد جديد


الذين يشاهدون محتوى الموضوع الآن : 1 ( الأعضاء 0 والزوار 1)
 

تعليمات المشاركة
لا تستطيع إضافة مواضيع جديدة
لا تستطيع الرد على المواضيع
لا تستطيع إرفاق ملفات
لا تستطيع تعديل مشاركاتك

BB code is متاحة
كود [IMG] متاحة
كود HTML معطلة
Trackbacks are متاحة
Pingbacks are متاحة
Refbacks are متاحة


المواضيع المتشابهه
الموضوع كاتب الموضوع المنتدى مشاركات آخر مشاركة
كيفية تفعيل الصفحات المسرعة amp لموقع ووردبريس raheel قسم تطوير المواقع ومحركات البحث والسيو Seo والووردبريس WordPress 0 01-04-2019 03:39 PM
تعرف علي أفضل إضافات ووردبريس لعام 2019 raheel قسم تطوير المواقع ومحركات البحث والسيو Seo والووردبريس WordPress 0 27-03-2019 10:08 PM
طرق كسب المال عبر الإنترنت باستخدام ووردبريس raheel قسم تطوير المواقع ومحركات البحث والسيو Seo والووردبريس WordPress 0 27-03-2019 07:04 PM
دليلك الشامل لتأمين موقع ووردبريس raheel قسم تطوير المواقع ومحركات البحث والسيو Seo والووردبريس WordPress 0 27-03-2019 06:58 PM
طريقة تساعدك علي نقل ووردبريس من خادم محلي إلى موقع حي raheel قسم تطوير المواقع ومحركات البحث والسيو Seo والووردبريس WordPress 0 25-03-2019 06:01 PM


الساعة الآن 02:36 AM

 


Content Relevant URLs by vBSEO ©2010, Crawlability, Inc.