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

هذا المقال موجه بصورة أساسية للمطورين و مدمني تصميم و تطوير مواقع الويب .. و لكنى حاولت أن أسرده بصيغه سهله، فلا مانع من أن تلقي نظرة و تضيف لمدونتك شىء مميز من هنا.

دوال وردبرس WordPress Function

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

وهذا ملف PDF به دوال متنوعة للوردبرس

Share |

9 Comments »

  1. أبو مروان

    24 November 2007 8:51 pm

    ما شاء الله عليك أخي أبراهيم موضوع رائع للغاية بارك الله فيك

  2. AAM

    24 November 2007 11:01 pm

    جميل جدا

    إن شاء الله يكون في ثوابك :)

  3. احمد يحيى

    26 November 2007 10:23 pm

    :) جميــــل

    في الحقيقة , مدونتك أكثر من رائعة .. ! و راقية إلى حد كبير !
    لم أصدق أصدق أنك طبيب أسنان ;) ! و لك كل هذه الإهتمامات , ما شاء الله !

  4. المؤلف إبرهيم عبد الغني

    27 November 2007 12:49 am

    » أبو مروان , AAM
    شكرا لمروركما

    » احمد يحيى
    سعيد بتعرفك على مدونتي و أسعد بأنها نالت إعجابك

  5. Ahmed

    27 November 2007 8:42 am

    مقال رائع دكتور ابراهيم ..

    و أقولها لك .. الوورد بريس خُلقت لتكون عالم شديد الانفتاح, يصلح لكل الأغراض و يقبل كافة أشكال التطوير و التعديل و لكنها فقط بحاجة الى من يفهمها و يملك الحب و الرغبة في المغامرة و التجربة لتعديلها, فشكرا لمن يساهم في نشر هذة الثقافة عربيا .. :)

  6. المؤلف إبرهيم عبد الغني

    27 November 2007 10:07 am

    صدقت أخى أحمد .. و لا أعتقد ان خبر كهذا مبالغ فيه
    WordPress powers 0.8% of the Web

  7. حسن عبيد

    5 December 2007 9:45 pm

    موضوع أكثر من رائع … أشكرك عليه …

    ولي سؤال : هو يوجد دالة تعرض كل الأقسام وتحت كل قسم آخر 3 مواضيع في القسم ؟

    أكرر شكري لك على جهودك … والسلام عليكم

  8. المؤلف إبرهيم عبد الغني

    6 December 2007 4:45 pm

    أخى حسن ما تريده ليس دالة Function و لكن إضافة Plugin و أعتقد ان هذه الإضاف ربما تفيدك
    Latest From Each Category

  9. ziad al-faqeeh

    9 February 2010 10:26 pm

    موضوعـ رائعـ اخيـ الكريمـ

    انشاء اللهـ تبقىـ في التميز والإبدآع

    أخوك ~~~
    Ziad al_faqeeh

    الولاياتـ المتحدة الأردنيةـ

    http://www.google-jo.com/vb

RSS خلاصة التعليقات لهذه التدوينه · عنوان ربطك بالتدوينة

أكتب تعليقك

إسمك الكريم (مطلوب)

بريدك (مطلوب)

موقعك أو صفحتك على الإنترنت