:: احصل علي ارخص رحلات الطيران والفنادق (آخر رد :فهد الشاعرى)       :: دورة الإحتراف في إدارة مخاطر المشاريع|دورات إدارة المشاريع مركزitr (آخر رد :ايمان محمد)       :: دورة الإحتراف في إدارة المشاريع وتطوير المهارات الإدارية والقيادية|دورات إدارة المشار (آخر رد :ايمان محمد)       :: دورة التحضير لشهادة مدير مشاريع معتمد وإكتساب المهارات|دورات إدارة المشاريع مركزitr (آخر رد :ايمان محمد)       :: دورة إستراتيجيات مكافحة غسل الأموال|دورات البنوك و المالية مركزitr (آخر رد :ايمان محمد)       :: دورة وسائل الدفع وآليات الضمان فى التجارة الخارجية وشروط البيوع الدولية incoterms 201 (آخر رد :ايمان محمد)       :: دورة تطبيقات الحوكمة فى القطاع المصرفى Governance|دورات البنوك و المالية مركزITR (آخر رد :ايمان محمد)       :: دورة التحكيم القضائي|دورات القانون والعقود مركزitr (آخر رد :ايمان محمد)       :: دورات تسويق مبيعات خدمة العملاء الاستثمار العقاري وفن البيع والتسويق (آخر رد :AHMEDBBMF)       :: دورة القانون الإداري وتطبيقاته فى منظومات الإدارة الحديثة|دورات القانون والعقود مركزi (آخر رد :ايمان محمد)      
اختر لونك:
وَقُلِ اعْمَلُوا فَسَيَرَى اللَّهُ عَمَلَكُمْ وَرَسُولُهُ وَالْمُؤْمِنُونَ ۖ وَسَتُرَدُّونَ إِلَىٰ عَالِمِ الْغَيْبِ وَالشَّهَادَةِ فَيُنَبِّئُكُم بِمَا كُنتُمْ تَعْمَلُونَ [ التوبة : ( 105 )] كلمة الإدارة

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

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



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

قديم 07-04-2019, 06:45 PM   #1
تاريخ التسجيل: Feb 2019
العمر: 38
المشاركات: 1,149
التقييم: 10
تاريخ التسجيل: Feb 2019
العمر: 38
المشاركات: 1,149
التقييم: 10
افتراضي طريقة اضافة إقرأ المزيد لمقالات ووردبريس في الرئيسية

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

يجب ان تعرف ما هي الدوال التي تتحكم في ظهور المحتوى في الصفحة الرئيسية والارشيف والتصنيفات والاختلاف بينها ولكي نختصر الحديث يوجد نوعين :
the_content : هذه الدالة تقوم بعرض المحتوى بالكامل يعني نصوص وصور, اعلانات, فيديو اي كل ما تحتويه التدوينة وغالبا ما تستعمل في التدوينة المنفردة والصفحات
the_excerpt : اما هذه الدالة فتقوم بعرض مقتطف نصي فقط لاغير والحد الاقصى على ما اظن هو 55 كلمة التي يتم عرضها وغالبا ما تستعمل في الارشيف والصفحة الرئيسية والتصنيفات
هذا الدرس يطبق فقط على القوالب التي تستعمل الدالتين the_content و the_excerpt اما باقي القوالب مثل arras التي تستعمل دوال خاصة بها لعرض المحتوى مثلا الدالة التالية arras_above_content فلا يطبق عليها الشرح

كيف اعرف اي الدوال يستعمل القالب

الامر بسيط جدا كل ما عليك هو فتح اما ملف index.php وابحث في الملف عن الدالة the_excerpt لنفترض لدينا القالب alltuts بعد البحث ستجد التالي :







<div class="textPreview"> <?php the_excerpt(); ?> </div>



view raw read-more-the-excerpt.html hosted with ❤ by GitHub



او في قوالب اخرى ربما تجد التالي :







<div class="textPreview"> <?php the_content('More …'); ?> </div>



view raw read-more-the-content.html hosted with ❤ by GitHub



في حالة قالب alltuts يقوم بعرض مقتطف اما في حال كان العكس فستجد القالب يستعمل الدالة the_content ارجوا ان يكون الامر واضح
إقرأ المزيد – الطريقة العادية

هنا سنتسعمل زر موجود في شريط محرر النصوص للقيام بهذه العملية كلما عليك هو الضغط على الزر كما في الصورة ادناه
طريقة اضافة إقرأ المزيد لمقالات
تظهر لك كلمة اقراء المزيد كما في الصورة وهنا يجب ان تعلم انه فقط النص الموجود من اول التدوينة الى غاية اقراء المزيد فقط هي التي ستظهر في الصفحة الرئيسية اما ان كان القالب يستعمل the_excerpt فستعرض فقط 55 كلمة
إقرأ المزيد – هاك

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

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







/* * get content and clean */ function mwp_post_content($post_id) { $post = get_post($post_id); $output = $post->post_content; $replace = "@(https?://([-\w\.]+[-\w])+(:\d+)?(/([\w/_\.#-]*(\?\S+)?[^\.\s])?)?)@"; $output = wp_strip_all_tags($output, true); $output = strip_shortcodes($output); $output = ltrim($output); $output = trim($output); $output = preg_replace($replace, '', $output); return $output; } /* * Content Word Limit */ function content($limit, $post_id) { $data = mwp_post_content($post_id); $content = explode(' ', $data, $limit); if (count($content) >= $limit) { array_pop($content); $content = implode(" ",$content).'…'; } else { $content = implode(" ",$content); } return $content; }



view raw read-more-functions.php hosted with ❤ by GitHub



واذا لم يتوفر القالب على ملف خصائص فقم بانشاء واحد جديد وقم باضافة الهاك داخله لا تنسى تضيف الكود في نهاية الملف وبعدها قم بحفظ الملف ورفعه الى مجلد القالب
الان اذهب الى الملف index.php وابحث عن الدالة the_content او the_excerpt وقم باستبدالها بالكود التالي :







<div class="textPreview"> <?php echo content(30, $post->ID); ?> </div>



view raw read-more-limit-example.html hosted with ❤ by GitHub



يمكنك تغير القيمة 30 الى العدد الذي تريده حسب طول النص الذي تود ظهوره في الرئيسية وسينطبق هذا الطول على جميع التدوينات السابقة. يمكنك استعمال هذه الطريقة بالنسبة للارشيف و التصنيفات, الاوسمة من الملفات المسؤولة عنها
إقرأ المزيد – اضافات مقترحة

هناك اضافات عديدة لمن يحب استعمالها عوض تعديل القالب في موقع ووردبريس الرسمي WordPress.org ستجدها في تصنيف الاضافات وهذه بعضها تقوم بنفس العمل عوضا عن استعمال الهاك
  1. My Read More
  2. Read More Inline
  3. Read More Right Here
  4. Sliding Read More
  5. AJAX Read More
  6. Custom More Link Complete
  7. Auto Read More Generator
هذه الاضافات لم اقم بتجربتها لانني افضل استعمال الهاكات نظرا لكترة مشاكل الاضافات وسهولة التعامل مع الهاك

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


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

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

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


المواضيع المتشابهه
الموضوع كاتب الموضوع المنتدى مشاركات آخر مشاركة
طريقة سهلة لزيادة حركة الزوار في موقعك raheel قسم تطوير المواقع ومحركات البحث والسيو Seo والووردبريس WordPress 0 27-03-2019 10:12 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


الساعة الآن 01:54 AM

 


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