الوظيفة
تقوم بدمج ( PHP Include ) ملف footer.php داخل ملفات الموقع، وفي حالة وجود ملف footer مخصص مثل footer-name.php يمكن أيضاً دمج ذلك.
مع العلم أنه في حالة عدم وجود ملف footer داخل ملفات القالب سيقوم ووردبريس بدمج الذيل الافتراضي الموجود في المسار التالي
wp-includes/theme-compat/footer.php صيغة الدالة get_footer($name); وسائط الدالة القيمة الافتراضية الوصف اختيار/اجباري نوع البيانات الوسيط لايوجد الجزء الثاني من اسم الملف في حالة وجود ملف ذيل مخصصمثلاً إذا كان ملف الذيل يأخذ الاسم footer-category.php تكون قيمة المتغير name$ هي category اختياري string name$ مثال عملي
الآن سنقوم بإضافة الدالة get_footer للقالب Tutorial Blog. يمكنك تنزيل الملف القالب من هنا [download id=”3089″]
الخطوات
قم بتشغيل الخادم المحلي Local Server قم بالدخول إلى لوحة تحكم ووردبريس وتفعيل القالب Tutorial Blog أو إضافته إن لم يكن مضافاً ( إضافة القوالب ) الآن قم بالدخول لمجلد قوالب ووردبريس wp-content/themes ثم الدخول لمجلد قالب Tutorial Blog قم بفتح ملف index.php ثم قم بحذف كامل الكود وأضف الكود التالي ( لاحظ إضافة الدالة get_footer في السطر رقم 23 ) <!DOCTYPE html> <html dir="rtl" lang="ar"> <head> </head> <body> <div style="height:190px"><?php get_header()?></div> <div style="width:68%;float:right"> <?php if ( have_posts() ) :?> <?php while ( have_posts() ) :the_post();?> <div style="width:33%"> <a href="<?php the_permalink(); ?>"><?php the_title(); ?></a> <?php the_date(); the_excerpt(); echo '</div>'; endwhile; // end while endif; // end if ?> </div> <div style="float:right;width:30%"><?php get_sidebar()?></div> <div style="clear:both"><?php get_footer()?></div> </body> </html> الآن قم بفتح المدونة ستجد إضافة الذيل الافتراضي لووردبريس. ( رجاءً قم بفتح المدونة قبل الخطوة السابقة لملاحظة الفرق ).
الآن قم بإضافة ملف باسم footer.php داخل مجلد القالب ثم أضف بداخله الكود التالي
<?php echo "This is our footer";?>
الآن قم بإعادة تحميل المدوقع ستجد تغير ذيل الموقع.


