معرفة دوال wordpress تسهل عليك تصميم theme كامل بسهولة ويسر، معظم الدوال تبدأ ب wp_ أو العبارة get_ بعدها اسم الملف او القسم المسؤولة عنه
مثلا لعرض الصفحات الثابتة التي تكون عادة في sidebar أو header نستعم الدالة:
< ?php wp_list_pages() ?>
الدالة ستعرض جميع الصفحات مع عبارة pages واذا اردت ترتيب الصفحات وحذف عبارة pages الافتراضية يمكنك إضافة arguments للدالة
< ?php wp_list_pages('sort_column=menu_order&title_li='); ?>
بحيث سيتم عرض الصفحات بالترتيب حسب id وقيمة title_li ستكون فارغة وبالتالي لن يعرض عبارة pages أو صفحات
يمكن تضمين الدالة سواء في ملف header.php أو sidebar.php
ايضا يجب ان تكون ضمن قائمة منسدلة كالتالي:
<ul id='nav'>
< ?php wp_list_pages(); ?>
</ul>
بدون li
فورم البحث:
يمكنك كتابة اكواد الفورم مباشرة في اي مكان تريد او وضعه في ملف خارجي واستدعائه مثل الطريقة المستعملة في theme الذي يأتي افتراضيا باسم default
<!-- start search box -->
< ?php include (TEMPLATEPATH . '/search.php') ?>
<!-- end search box-->
حيث ملف search.php يحتوي على اكواد xhtml او يمكن عرض الفورم مباشرة:
<form method='get' action='..'>
<input type='text' value='..' name='s' />
<input type='submit' value='بحث' />
</form>
لادراج header في اي صفحة استعمل الدالة:
القائمة الجانبية أو sidebar:
ولاظهار footer في آخر الصفحة:
الملفات sidebar.php, header.php, footer.php تتضمن دوال wordpress سهلة وبسيطة الفهم يمكن الرجوع اليها في موقع wordpress لمعرفتها
بمعرفة ملفات theme ودور كل دالة يمكنك البدأ بتصميم theme الخاص بك