تصميم مواقع | خامات تصميم | برمجيات | css |design | vectors

Posts tagged ‘دالة’

استخدام الاكواد القصيرة Shortcodes لتوفير الوقت في ووردبريس

الووردبريس wp

yourcolor.net

yourcolor.net

yourcolor.net

أول ما بدأ استخدام الأكواد القصيرة المعروفة بـ Shortcodes في الووردبريس كان في الاصدار 2,5  وهي عبارة عن كود قصير مكون من كلمة أو اثنتين فقط  توضع بين قوسين مربعين [] وهذا الكود يستدعي دالة php كاملة مدخلة مسبقا في ملف functions.php الموجود في ملف القالب. ولتوضيح فائدتها في توفير الوقت وخصوصا للدوال التي يتكرر استخدامها تخيل انك تريد التعديل على أحد القوالب بحيث تضع أهم المواضيع في ثلاثة مواضع هي  أسفل الموضوع وأسفل التعليقات وفي القائمة الجانبية. في هذه الحالة بدلا من أن تكتب الدالة كاملة في كل ملف كل ما عليك هو كتابتها في ملف functions.php ثم استدعائها بالكود القصير في المواضع المذكورة.

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

بعض من دوال ووردبرس yourcolor – WordPress Function

بعض من دوال ووردبرس WordPress Function

yourcolor.net

yourcolor.net

yourcolor.net

هي بأختصار دوال 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'); ?> 

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

<?php the_content_rss('', TRUE, '', 50); ?> 

(الإستخدام: إفتح ملف “الصفحة الرئيسية” فى القوالب و إستبدلها بدالة حيث xxx هى كلمة متغيرة حسب الثييم الذي تستخدمه).

 <?php the_content('xxx'); ?>

الطريقة العامة لإستخدام هذه الدوال
الطريقة العامة لإستخدام أى من الدوال السابقة يكون بنسخه و لصقه فى أى ملف من ملفات القالب، فمثلاً لو أردت طبع صفحات المدونة الثابته فى أعلى الصفحة، إنسخ الدالة الخاصة بذلك فى أعلى الصفه 😀 .. أقصد ملف أعلى الصفحة فى القالب الذى تستخدمه. بالطبع هذا يتطلب أن تكون عندك خلفيه و لو بسيطه على الـ HTML
الطريقة الخاصة بكل داله
هناك لكل دالة من هذه الدوال ما يعرف عربياً بالمقابض أو تقنياً Arguments و هى مثل الخيارات Options فى أى برنامج و مثال على ذلك أخر دالة ذكرتها و التى تطبع أول 50 كلمة من التدوينه، حيث يمكنك تغيير الرقم 50 إلى 60 مثلاً و هذا يسمى argument خاص بالدالة أو مقبض تتحكم فيه بخصائص ما ستطبعه
يمكنك التعرف أكثر على مقابض كل دالة و تفاصيل إستخدامها من صفحة Template Tags « WordPress Codex
أدوات إضافية
بصور رئيسية يجب أن تعلم هل الدالة التى ستستخدمها متوافقة مع إصدارة وردبرس الخاصة بك أم لا و هذه البرمجية تساعدك كثيراً فى هذا الأمر WordPress Functions Implementation History

معرض الوسوم