الويب العربي

الويب العربي (http://www.arabwebtalk.com/index.php)
-   تطويرالمواقع (http://www.arabwebtalk.com/forumdisplay.php?f=47)
-   -   |درس| أضافة الوسوم في ووردبرس لأي مكان في صفحة موقعنا !! (http://www.arabwebtalk.com/showthread.php?t=107129)

root-system 07-04-2009 08:04 PM

|درس| أضافة الوسوم في ووردبرس لأي مكان في صفحة موقعنا !!
 
بسم الله الرحمن الرحيم :
السلام عليكم ورحمة الله تعالى وبركاته :

نحنُ اليوم مع موعد لشرح كيفية أضافة التاغ أو الوسوم الموجودة في ووردبرس في أي مكان في صفحات موقعنا في القوائم أو في الهيدر |رأس الصفحة| أو الفوتر |أسفل الصفحة| .

الدالة التالية هي التي تقوم بجلب الوسوم :
كود PHP:

wp_tag_cloud(); 

هذه الداله لها عدة Parameters يمكن من خلالها التحكم في هذه الوسوم , وهي :


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

كود PHP:

wp_tag_cloud('smallest=10'); 

هُنا قمنا بأعطائه الحجم 10 أو أي حجم نرغب فيه 12,14, 8 مثلما نُريد .| تحديد الحجم بأي وحدة البكسل او em أو النسبة المئويه وغيرها يكون من خلال بارامتر آخر يأتي لاحقاً |.

-- largest

نفس السابق لكن هذا البارامتر كيف سيكون حجم أكبر الوسوم |بالطبع لن يزيد عن ذلك | .مثال :
كود PHP:

wp_tag_cloud('largest=35'); 

---unit
هنا لتحديد وحدة الحجم المعطاه في السابق , مثال :
كود PHP:

wp_tag_cloud('smallest=10&unit=px'); 

في هذا المثال تعرفنا بأنه أذا أضفنا أكثر من بارمتر فأنها تربط بعلامة & , وايضاً أعطينا البارامتر unit القيمة px وبأمكننا أن نعطيه أي من القيم التاليه :
pt,px,em,%

--number

عدد الاوسمة التي تُريد أن تظهر . القيمة صفر تعني كُل الاوسمة ستظهر . مثال :
كود PHP:

wp_tag_cloud('number=15'); 

في المثال حددنا عدد الاوسمه بخمس عشرة , هذا البارامتر مفيد أذا كان عدد الاوسمة كثير فتستطيع به تحديد عدد الاوسمة التي تُريد ظهورها .

--format
تهيئة الوسوم هل تريدها بجانب بعضها أو على شكل قائمة , هذا البارامتر يقوم بالعمل والقيم التي يأخذها هي :
flat بجانب بعضها
list على شكل القائمه
array

مثال :
كود PHP:

wp_tag_cloud('format=list'); 

كيف ستظهر , سؤال ؟ أجب بنفسك .

-- orderby
ترتيب الاوسمة حسب الأسم أو العدد .القيم التاليه يمن تمريرها الى هذا البارامتر وهي :
name ترتيب بالاسم
count ترتيب بعدد المواضيع المدرج فيها الوسم . مثال :
كود PHP:

wp_tag_cloud('orderby=count'); 

--order
ترتيب الاسماء طبيعي يعني الف باء تاء الخ ..... أم سيكون الترتيب عكسي ياء واو هاء الخ ..... أم عشوائي , القيم مع هذا البارامتر هي :
ASC للترتيب الطبيعي
DESC للترتيب العكسي
RAND اختيارعشوائي
مثال :
كود PHP:

wp_tag_cloud('order=rand'); 

البارامتر المتبقي هي :

-- exclude
--include
--taxonomy
.


يمكن أن تجربها للتعرف عليها . وتأكد أنك لن تفهم ما قصدتهُ الا أذا أتعبت نفسك في التطبيق ولن تتعلم الا أذا واجهتك المشاكل وبحثت لها عن حلول .

لا تقم ابداً بالطلب من الناس ان يساعدوك في مواجهة مشاكلك بل واجه مشاكلك بنفسك ولا تتهرب منها .

تطبيق على هذه الدالة موقع العباسي .تم وضعها في الفوتر .


اللهم ان كان من توفيق فمنك وحدك وان كان من خطأ او نسيان فمني والشيطان .

لا يسمح بالنسخ واللص في المنتديات الاخرى الا بأذن الكاتب .

ابراهيم هنداوي 08-04-2009 03:35 AM

شكرا لك اخوى الكريم بالتوفيق

hamza-ps 08-04-2009 07:08 AM

مشكور اخى

بارك الله فيك

niran 08-04-2009 03:16 PM

شكرا جزيلا ع الموضوع

perlo21 08-04-2009 09:54 PM

شرح ممتاز
مشكور


جميع الأوقات بتوقيت مكة المكرمة. الساعة الآن » 06:15 PM.

Powered by vBulletin
Copyright ©2000 - 2024, Jelsoft Enterprises Ltd.
Copyright © ArabWebTalk.Com 2004-2012