بعض من دوال ووردبرس WordPress Function
الكاتب: إبراهيم عبد الغني | 26 نوفمبر 2007
هي بأختصار دوال functions (أو لنقل سطر برمجي) سابقة التجهيز فى وردبرس و تستطيع بها أن تفعل أشياء جميلة .. أمثلة:
<?php wp_list_cats(); ?>
لعرض قائمة أقسام المدونة.<?php wp_list_pages(); ?>
لعرض قائمة بصفحات المدونة الثابته.<?php wp_get_archives(); ?>
لعرض قائمة لأرشيف المدونة.-
<?php get_links_list(); ?>
لعرض قائمة بالروابط الخارجية. -
<?php @wp_widget_recent_comments(''); ?>
لعرض قائمة بأخر التعليقات المضافه. -
<?php @wp_widget_recent_entries(''); ?>
لعرض قائمة بأخر التدوينات المضافة. <?php wp_list_authors('show_fullname=1&exclude_admin=0'); ?>
لعرض قائمة بالإسم الكامل للمسجلين بالمدونة(مفيدة للمدونات الجماعية مثل المشروع)-
<?php category_description(); ?>
لعرض وصف القسم الحالي. <?php fetch_rss('xxx'); ?>
شرح تفصيلي هنا.<?php the_content_rss('', TRUE, '', 50); ?>
و هذه سأل عنها الأخ علوش و MaXeR و هي تطبع لك أول 50 كلمة فقط من التدوينه بغض النظر عن خيار طرح الخلاصات كاملة أو جزئية
(الإستخدام: إفتح ملف “الصفحة الرئيسية” فى القوالب و إستبدلها بدالة<?php the_content('xxx'); ?>حيث xxx هى كلمة متغيرة حسب الثييم الذي تستخدمه).
الطريقة العامة لإستخدام هذه الدوال
الطريقة العامة لإستخدام أى من الدوال السابقة يكون بنسخه و لصقه فى أى ملف من ملفات القالب، فمثلاً لو أردت طبع صفحات المدونة الثابته فى أعلى الصفحة، إنسخ الدالة الخاصة بذلك فى أعلى الصفه :D .. أقصد ملف أعلى الصفحة فى القالب الذى تستخدمه. بالطبع هذا يتطلب أن تكون عندك خلفيه و لو بسيطه على الـ HTML
و إضافة Accordion أيضاً قد تسهل لك الأمر كثيراً.
الطريقة الخاصة بكل داله
هناك لكل دالة من هذه الدوال ما يعرف عربياً بالمقابض أو تقنياً Arguments و هى مثل الخيارات Options فى أى برنامج و مثال على ذلك أخر دالة ذكرتها و التى تطبع أول 50 كلمة من التدوينه، حيث يمكنك تغيير الرقم 50 إلى 60 مثلاً و هذا يسمى argument خاص بالدالة أو مقبض تتحكم فيه بخصائص ما ستطبعه
يمكنك التعرف أكثر على مقابض كل دالة و تفاصيل إستخدامها من صفحة Template Tags « WordPress Codex
أدوات إضافية
بصور رئيسية يجب أن تعلم هل الدالة التى ستستخدمها متوافقة مع إصدارة وردبرس الخاصة بك أم لا و هذه البرمجية تساعدك كثيراً فى هذا الأمر WordPress Functions Implementation History