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

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

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



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

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

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

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

يجب التاكد من ان القالب الذي تستعمله يدعم الصور البارزة وهناك طريقتين لاستعمالها :
  1. استعمال ميزة “الصور البارزة” فى وورد برس 2.9
  2. كيف تعرض الصورة البارزة بواسطة TimThumb
تعيين الصور البارزة تلقائيا

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







/* * Get attachment id for default image url * $default url */ function get_attachment_id_from_src($image_src) { global $wpdb; $query = "SELECT ID FROM {$wpdb->posts} WHERE guid='$image_src'"; $id = $wpdb->get_var($query); return $id; } /* * Auto set featured image * Note : image must be in post attachemnts */ function autoset_featured() { global $post; $postsetid = get_the_ID(); $already_has_thumb = has_post_thumbnail($post->ID); $default = 'http://link-to-image’;
if (!$already_has_thumb) { $attached_image = get_children('post_type=attachment&post_mime_type= image&post_parent='.$postsetid ); if ($attached_image) { foreach ($attached_image as $attachment_id => $attachment) { set_post_thumbnail($post->ID, $attachment_id); } } else { set_post_thumbnail($post->ID, get_attachment_id_from_src(get_attachment_id_from_ src($default))); } } } add_action('the_post', 'autoset_featured');






يجب انت تنتبه لشيء الصورة الافتراضية للمقالة يجب ان تقوم بادارجها في المتغير “default” في السطر 11 لكي يتم عرضها في حالة لم تتوفر اي صورة بارزة
الطريقة القديمة

قم بفتح ملف خصائص القالب functions.php لكي نضيف الهاك بداخله واذا لم يكن لديك ملف خصائص قم بانشاء واحد جديد بعدها قم بلصق الكود الموجود بالاسفل. هذا الهاك يقوم باخد رابط اول صورة في تدوينتك واستعمالها كصورة مصغرة
Failed loading gist https://gist.github.com/a012280c0eb0...26d68519.json: error
اضافة كود مصغرات الصور

هنا سنقوم بادراج الكود الذي سيعرض الصور المصغرة في الصفحة الرئيسية. افتح ملف Index.php او home.php على حسب ملفات القالب يجب ادراج الكود داخل the_loop لكي يتم عرضه بشكل جيد بدون مشاكل ويستحسن ان تضعه فوق the_content وهذا الكود







<div class="thumbnail"> <a href="<?php the_permalink(); ?>" title="<?php the_title_attribute(); ?>"> <img src="<?php bloginfo('template_directory'); ?>/timthumb.php?src=<?php getImage('1'); ?>&w=150&h=150&zc=1"> </a> </div>






هذا الكود سيقوم بانشاء صورة بمقاس 150×150 بيكسل اذا اردت تغير المقاس فما عليك سوى تغيير ‘w’ و ‘h’ من الكود يرجى مراجعة التدوينة كيف تضع مصغرات الصور و سكريبت TimThumb لانه يجب انشاء مجلد cache داخل مجلد القالب واعطائه الصريح 777 او 755 احسن في حالة لم تظهر الصور
اضافة تنسيق لملف الاستايل

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







.thumbnail a:link, .thumbnail a:visited { display:block; float:left; padding:5px; background:#e2e2e2; width:150px; height:150px; margin:5px 5px 0 0; } .thumbnail a:hover, .thumbnail a:active { background:#C4C4C4; }

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


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

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

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


المواضيع المتشابهه
الموضوع كاتب الموضوع المنتدى مشاركات آخر مشاركة
كيفية التسجيل في موقع feedburner raheel قسم تطوير المواقع ومحركات البحث والسيو Seo والووردبريس WordPress 0 01-04-2019 03:14 PM
كيفية اصلاح الشاشة البيضاء فى ووردبريس raheel قسم تطوير المواقع ومحركات البحث والسيو Seo والووردبريس WordPress 0 31-03-2019 09:45 PM
كيفية زيادة سرعة ووردبريس الخاص بك raheel قسم تطوير المواقع ومحركات البحث والسيو Seo والووردبريس WordPress 0 27-03-2019 07:07 PM
دليلك الشامل لتأمين موقع ووردبريس raheel قسم تطوير المواقع ومحركات البحث والسيو Seo والووردبريس WordPress 0 27-03-2019 06:58 PM
طريقة تساعدك علي نقل ووردبريس من خادم محلي إلى موقع حي raheel قسم تطوير المواقع ومحركات البحث والسيو Seo والووردبريس WordPress 0 25-03-2019 06:01 PM


الساعة الآن 10:39 AM

 


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