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

العودة   منتديات عرب ووردبريس > قسم القوالب > قوالب ووردبريس - عام
التسجيل التعليمـــات قائمة الأعضاء التقويم البحث مشاركات اليوم اجعل كافة الأقسام مقروءة

حصرياً على عرب ووردبريس: كيف تصمم قالبا للوردبريس من نقطة الصفر

إضافة رد
 
LinkBack أدوات الموضوع انواع عرض الموضوع
  #1  
قديم 11-04-2006, 09:22 PM
مدون مميز
 
تاريخ التسجيل: Sep 2006
الدولة: سوريا
المشاركات: 192
شكر غيره: 1
تم شكره 119 مرة في 22 موضوع
افتراضي حصرياً على عرب ووردبريس: كيف تصمم قالبا للوردبريس من نقطة الصفر

مساهمة مني لجعل هذا الموقع مرجعا مهما للوربريس فسوف أنزل بضعة دروس متقدمة :
1 – كيف تصمم قالبا للورد بريس من الصفر .
2 – كيف تكتب اضافة plugin من الصفر .
3 – كيف تطور مدونتك بأسهل الطرق.
4 – كيف تتميز بمدونتك بميزة لا يملكها غيرك .


طبعا الدروس تحتاج الى وقت طويل وانا رجل مشغول فأنا مدرس في الجامعة ومشاغلي كثيرة فالمعذرة .

الدرس الأول:

كيف تصمم قالبا للورد بريس من الصفر

يحتاج تصميم قالب من نقطة الصفر من المصمم إلى التالي :

1 – معرفة متوسطة بلغة php نسبة 50 %
2 – معرفة جيدة جدا بلغات xhtml – css نسبة 70%
3 – معرفة بأكواد وطريقة عمل البرمجة التي كتب بها كود الووردبريس الأصلي نسبة 80 %
4 – معرفة جيدة بأحد برامج معالجة الصور والألوان. نسبة 70%
5 – الذوق الخاص ( وهو يتكون من الزيارات المتكررة لمواقع المصممين ورؤية أعمالهم ومتابعتهم ). وتذكروا المثل القائل البساطة تصنع الجمال .
6 – الفكر الخلاق والقدرة على ابتكار الأفكار الجديدة والمفيدة .

يحتاج تصميم قالب جديد إلى البرامج التالية :

1 – اي برنامج لكتابة الأكواد ، ( انا شخصيا استخدم النوت باد ) ولكني انصحكم ببرنامج npp+ وهو موجود على الرابط :

http://sourceforge.net/project/showf...kage_id=102072

حملوه وفيه بعض الاضافات المفيدة .

2 – أي برنامج لتحرير الصور ( أنا استخدم الفوتوشوب ) .. والبرنامج أتركه لاختياركم .
3 – أي برنامج لاختيار الألوان . لدي برنامج بسيط جدا سأضعه هنا في المرفقات .
4 – برنامج سيرفر أباتشي لتنصيبه على جهازك ( أنصح ب appderv 2.4.3 )
5 – طبعا سكريبت الوربريس حتى تنصبه على جهازك وترى نتائج

يحتاج المصمم إلى مواقع معينة تساعده ..في فحص تصاميمه ودقتها وللتعلم وللاطلاع على ما ينقصه

1 – أي موقع يعلم css
2 – أي موقع يعلم xhtml
3 - موقع وررد بريس الرئيسي ( والدروس فيه ) لكي يتغلب على بعض المشاكل التي تواجهه .

يتبع
_______________










التعديل الأخير تم بواسطة khaledtrm ; 11-05-2006 الساعة 04:39 AM.
رد مع اقتباس
هؤولاء الاعضاء يشكرونك يا khaledtrm على هذه المشاركة:
&&جلنار&& (10-04-2009), ahmedsamy (09-05-2009), رجل المجلس (08-17-2009), مدوَّنتي (04-23-2009), Algerian Meetings (08-17-2009), amir_taiz (07-08-2010), ArAbTi (08-20-2009), منيره المطيري (08-13-2010), الثلج والنار (07-06-2011), اسامة (09-17-2010), بديع (05-21-2010), elgoog (09-25-2009), بسام السطايفي (10-20-2009), بن الطاهر (10-14-2008), fafa.soordila (06-15-2010), g991 (06-15-2010), gt2 (05-03-2009), hamido2008 (01-07-2009), hicham1olf (09-10-2009), Ibrahimo (04-03-2011), jo11 (07-02-2010), Lagripe-Dz (03-28-2010), max228 (10-05-2010), سليل المجد (10-28-2009), سنان (10-14-2008), شقردي (07-02-2010), PeaceMaker (03-19-2010), Programmer (02-23-2010), RaMi-1 (12-27-2009), shada (01-02-2010), Smart Boy (03-02-2010), suzaan (09-22-2009), tamermohamed (09-16-2009), Tech_Pioneer (04-05-2010), toqtoq2000 (03-23-2009), عاشق القمة (12-05-2009), xwolfx (02-20-2010), يونس (04-30-2009), نجم المحبه (07-16-2010), ~ تُوٍتَآإٌ (10-28-2008)
  #2  
قديم 11-05-2006, 04:29 AM
مدون مميز
 
تاريخ التسجيل: Sep 2006
الدولة: سوريا
المشاركات: 192
شكر غيره: 1
تم شكره 119 مرة في 22 موضوع
افتراضي

نسيت ان أرفق برنامج اختيار الالوان









الملفات المرفقة
نوع الملف: zip 3C.zip‏ (189.2 كيلوبايت, المشاهدات 4352)
رد مع اقتباس
هؤولاء الاعضاء يشكرونك يا khaledtrm على هذه المشاركة:
Algerian Meetings (08-17-2009), Smart Boy (03-02-2010), Tech_Pioneer (04-05-2010)
  #3  
قديم 11-05-2006, 06:17 AM
المشـرف العــام
 
تاريخ التسجيل: Aug 2006
الدولة: فلسطين
المشاركات: 5,949
شكر غيره: 286
تم شكره 3,321 مرة في 485 موضوع
افتراضي

أشكرك khaledtrm ..

بالفعل موضوع نحتاجه , اسمح لي أن أنقل موضوعك لقسم القوالب.

وننتظر تتمّة الشرح إن شاء الله.









__________________
(1) موقعي التعريفي هنا.
(2) يرجى التقيّد بضوابط الدستور منعاً لغلق أو حذف المواضيع المخالفة.
(3) يرجى وضع رابط مدونتك في توقيعك فهذا يساعدنا على تقديم دعم فني سريع.
(4) كن ممّن يأخذ فيعطي ولا تكن ممّن يأخذ فيختفي.
--------------------------------------------------------
سبحان الله، الحمد لله، لا إله إلا الله، الله أكبر
رد مع اقتباس
هؤولاء الاعضاء يشكرونك يا رشيد بيدوسي على هذه المشاركة:
Smart Boy (03-02-2010), عاشق القمة (12-05-2009)
  #4  
قديم 11-05-2006, 06:55 AM
مشرف قسم الإضافات سابقاً
 
تاريخ التسجيل: Sep 2006
المشاركات: 778
شكر غيره: 0
تم شكره 20 مرة في 16 موضوع
افتراضي

إلى الأمام.









__________________
رد مع اقتباس
هؤولاء الاعضاء يشكرونك يا moieu على هذه المشاركة:
Smart Boy (03-02-2010), عاشق القمة (12-05-2009)
  #5  
قديم 11-05-2006, 09:14 PM
مدون مميز
 
تاريخ التسجيل: Sep 2006
الدولة: سوريا
المشاركات: 192
شكر غيره: 1
تم شكره 119 مرة في 22 موضوع
افتراضي

سنقسم الدرس الى عدة أقسام ونسميها خطة العمل :

خطة العمل :

أولا – علينا أولا أن نتعرف على الأكواد الذي ستلزمنا في التصميم وفي غيره من الأمور . وهذا سيأخد حوالي من أربعة إلى خمس مشاركات .
ثانيا – سنتعرف على ألية عمل الثيم وطريقة كتابته وما هي الفايلات اللازمة وطريقة كتابتها.
ثالثا – نضع المخطط الأولي لشكل الثيم . وطريقة تقطيعه .
رابعا - نبدأ في بناء الفايلات اللازمة .
خامسا – أثناء بناء الفايلات المتضمنه للثيم نبني ملف css خطوة خطوة .
سادسا – سنضيف ما يلزمنا من جافا سيكريبت أثناء البناء.
سابعا – سننشر العمل .

طبعا سنبني ثيما جديدا بسيطا ونحن نعمل كمثال عملي .

أولا : الأكواد التي يتبناها مبرمجو الوردبريس :

قبل ان ندرس ألية تصميم القوالب علينا أولا دراسة الأكواد التي ستلزمنا في تصميم القالب : وهي الأكواد التي يستخدمها الووردبريس : فلنبدأ على بركة الله :

أنصح بالاحتفاظ بهذه الأكواد على ملف واحد بصيغة اكسل او ورد لتصبح مرجعا للمصممين والمبرمجين الذين يريدون أن يصمموا او يبرمجوا اضافات للوردبريس

أ - أكواد المؤلف او الكاتب :



[HTML]

الكاتب :
<?php the_author(); ?>
مثال الاستخدام :
<p>هذه المشاركة بواسطة : <?php the_author(); ?></p>

***

اسم الدخول للكاتب
<?php the_author_nickname(); ?>

***

الاسم الأول للكاتب
<?php the_author_firstname(); ?>
مثال الاستخدام :
<p>هذه المشاركة كتبت بواسطة : <?php the_author_firstname(); ?></p>

***

الأي دي الخاص بالكاتب
<?php the_author_ID(); ?>
مثال الاستخدام:
<a href="/blog/index.php?author=<?php the_author_ID(); ?>">
شاهد جميع مشاركات : <?php the_author_nickname(); ?></a>

***

الاسم الأخير للكاتب
<?php the_author_lastname(); ?>
مثال الاستخدام
<p>الكاتب : <?php the_author_firstname(); ?> <?php the_author_lastname(); ?></p>
سيظهر هذا المثال الاسم الأول والاسم الأخير للكاتب

***

دخول الكاتب :
<?php the_author_login(); ?>
مثال الاستخدام :
<p>الاسم: <?php the_author_login(); ?></p>

***

وصف الكاتب
<?php the_author_description(); ?>
مثال الاستخدام :
<p>معلومات عن الكاتب: <?php the_author_description(); ?></p>

***

مشاركات أخرى للكاتب
<?php the_author_posts_link(); ?>
مثال الاستخدام :
<p>مشاركات الكاتب :<?php the_author_posts_link(); ?></p>

***

عدد مشاركات الكاتب
<?php the_author_posts(); ?>
مثال الاستخدام :
<p>الكاتب <?php the_author(); ?> أضاف <?php the_author_posts(); ?> المشاركات</p>

***

ايميل الكاتب
<?php the_author_email(); ?>
مثال
<a href="mailto:<?php the_author_email(); ?>">اتصل بالكاتب</a>

***

موقع الكاتب
<?php the_author_url(); ?>
مثال الاستخدام
<p>الموقع: <a href="<?php the_author_url(); ?>"><?php the_author_url(); ?></a></p>

***

قائمة المشاركين أو الكتاب في قسم ما
<?php list_authors(); ?>

***

قائمة المشاركين في المدونة
<?php wp_list_authors(); ?>
مثال الاستخدام
<?php wp_list_authors('show_fullname=1&optioncount=1'); ?>
سيظهر هذا المثال كل المدونين وبجانبهم عدد مواضيعهم محاطا بقوسين

[/HTML]
يتبع










التعديل الأخير تم بواسطة khaledtrm ; 11-05-2006 الساعة 09:51 PM.
رد مع اقتباس
هؤولاء الاعضاء يشكرونك يا khaledtrm على هذه المشاركة:
Algerian Meetings (08-17-2009), feonase (08-02-2009), Smart Boy (03-02-2010), tafa (12-14-2009), عاشق القمة (12-05-2009), نجم المحبه (08-03-2009)
  #6  
قديم 11-05-2006, 09:19 PM
مدون مميز
 
تاريخ التسجيل: Sep 2006
الدولة: سوريا
المشاركات: 192
شكر غيره: 1
تم شكره 119 مرة في 22 موضوع
افتراضي

الأكواد ظهرت مقلوبة :
انسخوها من هنا واحتفظوا بها على ملف txt وكلما أضفت مجموعة اكواد افعلوا ذلك واحتفظوا بالملف النهائي فهو سيفيدكم ليس فقط بالتصميم ... بل سيفيدكم في عدة أمور .

يتبع










التعديل الأخير تم بواسطة khaledtrm ; 11-05-2006 الساعة 09:52 PM. سبب آخر: لاصلاح جهة الأكواد ( أصلحتها بأن وضعتها تحت وسم html )
رد مع اقتباس
هؤولاء الاعضاء يشكرونك يا khaledtrm على هذه المشاركة:
Algerian Meetings (08-17-2009), Smart Boy (03-02-2010), عاشق القمة (12-05-2009)
  #7  
قديم 11-06-2006, 08:06 AM
المشـرف العــام
 
تاريخ التسجيل: Aug 2006
الدولة: فلسطين
المشاركات: 5,949
شكر غيره: 286
تم شكره 3,321 مرة في 485 موضوع
افتراضي

khaledtrm ,

نحن متابعين لك.









__________________
(1) موقعي التعريفي هنا.
(2) يرجى التقيّد بضوابط الدستور منعاً لغلق أو حذف المواضيع المخالفة.
(3) يرجى وضع رابط مدونتك في توقيعك فهذا يساعدنا على تقديم دعم فني سريع.
(4) كن ممّن يأخذ فيعطي ولا تكن ممّن يأخذ فيختفي.
--------------------------------------------------------
سبحان الله، الحمد لله، لا إله إلا الله، الله أكبر
رد مع اقتباس
هؤولاء الاعضاء يشكرونك يا رشيد بيدوسي على هذه المشاركة:
Dr.H4ck3rZ (07-14-2010), Smart Boy (03-02-2010), عاشق القمة (12-05-2009)
  #8  
قديم 11-06-2006, 10:36 PM
مدون مميز
 
تاريخ التسجيل: Sep 2006
الدولة: سوريا
المشاركات: 192
شكر غيره: 1
تم شكره 119 مرة في 22 موضوع
افتراضي

تتمة :

نأتي الآن إلى أكواد الأقسام او كما يسميها البعض التصنيفات :

ب - أكواد الأقسام أو التصنيفات :

[html]

الأقسام
<?php the_category(); ?>
مثال الاستخدام:
<p>الأقسام: <?php the_category(); ?></p>
***
قائمة الاقسام
<?php list_cats(); ?>
مثال الاستخدام:

***
قائمة الأقسام rss
<?php the_category_rss() ?>
مثال الاستخدام:
<?php the_category_rss() ?>
<guid><?php the_permalink($id); ?></guid>
***
وصف قسم معين
<?php category_description(); ?>
مثال الاستخدام :
<?php category_description(3); ?>
هذا المثال سوف يعطيك وصف القسم ذو الرقم 3 مثلا
***
قائمة الاقسام ضمن قائمة منسدلة :
<?php dropdown_cats(); ?>

( تستطيع أن تستخدم الأكواد التالية فيه )
<?php dropdown_cats (optionall, 'all', 'sort_column','sort_order', optiondates, optioncount, hide_empty, optionnone, selected, hide); ?>

مثال الاستخدام :
<li id="categories"><?php _e('Categories:'); ?>
<ul><li>
<form action="<?bloginfo('url');?>/index.php" method="get">
<?php dropdown_cats(); ?>
<input type="submit" name="submit" value="view" />
</form>
</li></ul>
</li>

____________________________

[/html]


يتبع









رد مع اقتباس
هؤولاء الاعضاء يشكرونك يا khaledtrm على هذه المشاركة:
Algerian Meetings (08-17-2009), Dr.H4ck3rZ (07-14-2010), fafa.soordila (06-09-2010), Smart Boy (03-02-2010), عاشق القمة (12-05-2009), نجم المحبه (01-02-2011)
  #9  
قديم 11-06-2006, 10:59 PM
مدون مميز
 
تاريخ التسجيل: Sep 2006
المشاركات: 150
شكر غيره: 0
تم شكره 16 مرة في 4 موضوع
افتراضي

جزاك الله خير..

متابعين معك.. وبقوة..



أخوك









__________________
رد مع اقتباس
هؤولاء الاعضاء يشكرونك يا عبدالله العتيبي على هذه المشاركة:
Smart Boy (03-02-2010), عاشق القمة (12-05-2009)
  #10  
قديم 11-08-2006, 03:48 AM
مدون مميز
 
تاريخ التسجيل: Sep 2006
الدولة: سوريا
المشاركات: 192
شكر غيره: 1
تم شكره 119 مرة في 22 موضوع
افتراضي تتمة الأكواد

ناتي الآن إلى أكواد التعليقات والمعلقين :

ج - أكواد التعليقات


[html]


عدد التعليقات
<?php comments_number('صفر', '1', 'المزيد', 'الرقم'); ?>
مثال الاستخدام:
<p>هذه المشاركة تحتوي على : <?php comments_number('ولا تعليق','تعليق واحد','% تعليقات'); ?>.</p>

***

التعليق
<?php comments_link(); ?>
مثال
<a href="<?php comments_link(); ?>">أضف تعليقك</a>

***

أي دي التعليق
<?php comment_ID(); ?>
مثال الاستخدام
<p>التعليق <?php comment_ID(); ?> لجميع التعليقات.</p>

***

المعلق
<?php comment_author(); ?>
مثال
<div>كتب التعليق : <?php comment_author(); ?>:</div>

***

اي بي المعلق
<?php comment_author_IP(); ?>
مثال الاستخدام:
<p>المعلق من: <?php comment_author_IP(); ?></p>

***

ايميل المعلق لاستخدامه في الأوت لوك
<?php comment_author_email(); ?>
مثال الاستخدام
<a href="mailto:<?php comment_author_email(); ?>">اتصل بنا <?php comment_author(); ?></a>

***

ايميل المعلق كوصلة
<?php comment_author_email_link(); ?>
مثال الاستخدام :
البريد الالكتروني: <?php comment_author_email_link(); ?><br />

***

موقع المعلق
<?php comment_author_url(); ?>
مثال الاستخدام
<a href="<?php comment_author_url(); ?>">زيارة موقع <?php comment_author(); ?></a>

***

موقع المعلق ظاهرا كوصلة
<?php comment_author_url_link(); ?>
مثال الاستخدام
الموقع: <?php comment_author_url_link(); ?><br />

***
______________________

[/html]

يتبع









رد مع اقتباس
هؤولاء الاعضاء يشكرونك يا khaledtrm على هذه المشاركة:
أبوعماد (03-10-2009), Algerian Meetings (08-17-2009), القـ ابن ـدس (03-21-2010), اسكي (09-30-2009), سليل المجد (10-28-2009), Smart Boy (03-02-2010), عاشق القمة (12-05-2009), نجم المحبه (01-02-2011)
  #11  
قديم 11-08-2006, 03:52 AM
مدون مميز
 
تاريخ التسجيل: Sep 2006
الدولة: سوريا
المشاركات: 192
شكر غيره: 1
تم شكره 119 مرة في 22 موضوع
افتراضي

رشيد - moieu - عبدالله

العفو و شكرا لمروركم ...










التعديل الأخير تم بواسطة khaledtrm ; 11-08-2006 الساعة 03:59 AM.
رد مع اقتباس
  #12  
قديم 11-09-2006, 01:11 AM
مدون مميز
 
تاريخ التسجيل: Sep 2006
الدولة: سوريا
المشاركات: 192
شكر غيره: 1
تم شكره 119 مرة في 22 موضوع
افتراضي تتمة

ناتي الآن الى أكواد الوقت والتاريخ :

د - اكواد الوقت والتاريخ


كود PHP:


أكواد التاريخ والوقت

التاريخ
<?php the_date(); ?>
مثال الاستخدام الأول
<div><?php the_date(); ?></div>
سيظهر التاريخ حسب ترتيب المدونة

***

التاريخ xml
<?php the_date_xml(); ?>
مثال الاستخدام
<p>تاريخ الكتابة: <?php the_date_xml(); ?></p>

***
الوقت 
<?php the_time(); ?> 
مثال الاستخدام
<p>وقت المشاركة: <?php the_time(); ?></p>
مثال آخر للتحكم :
<p>Time posted: <?php the_time('g:i a'); ?></p>
سيظهر الوقت بهذا الشكل : 
10:36 pm
مثال ثالث للتحكم :
<p>وقت المشاركة: <?php the_time('G:i'); ?></p>
سيظهر الوقت بهذا الشكل
17:52

***

التاريخ + الوقت
مثال الاستخدام
<p>كتبت بتاريخ : <?php the_time('F j, Y'); ?>عند الساعة<?php the_time('g:i a'); ?></p>
: مثال الاستخدام الثاني للوقت والتاريخ 
<div><?php the_time('j  F  Y') ?</div>
سيظهر التاريخ بالترتيب التالي اليوم ثم الشهر ثم السنة
مثال الاستخدام الثالث
<div><?php the_time('F j, Y'); ?></div>

***

______

يتبع









رد مع اقتباس
khaledtrm, تمّ شُكرك على هذه المشاركة من قبل الأعضاء:
نجم المحبه (01-02-2011)
  #13  
قديم 11-09-2006, 08:29 AM
المشـرف العــام
 
تاريخ التسجيل: Aug 2006
الدولة: فلسطين
المشاركات: 5,949
شكر غيره: 286
تم شكره 3,321 مرة في 485 موضوع
افتراضي

ممتاز ...

موضوع مفيد جدا لمن يريد ان يستفيد.









__________________
(1) موقعي التعريفي هنا.
(2) يرجى التقيّد بضوابط الدستور منعاً لغلق أو حذف المواضيع المخالفة.
(3) يرجى وضع رابط مدونتك في توقيعك فهذا يساعدنا على تقديم دعم فني سريع.
(4) كن ممّن يأخذ فيعطي ولا تكن ممّن يأخذ فيختفي.
--------------------------------------------------------
سبحان الله، الحمد لله، لا إله إلا الله، الله أكبر
رد مع اقتباس
  #14  
قديم 11-10-2006, 05:44 AM
مدون مميز
 
تاريخ التسجيل: Sep 2006
الدولة: سوريا
المشاركات: 192
شكر غيره: 1
تم شكره 119 مرة في 22 موضوع
افتراضي مصطلحات اساسية عامة

ناتي الآن الى المصطلحات العامة :

وهي كثيرة نوعا ما ... سأضع منها ما يفيدنا حاليا

ملاحظة هامة : أرجو ان تجربوا بعض الأكواد ..حتى تروا فائدتها ....

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

ه - المصطلحات العامة :



[html]

المصطلحات العامة :

***

معلومات المدونة :
<?php bloginfo(متغيرات ما); ?>
<?php bloginfo('name'); ?> يعطي اسم المدونة
<?php bloginfo('charset'); ?> يعطي ترميز المدونة
<?php bloginfo('description'); ?> يعطي معلومات المدونة
<?php bloginfo('url'); ?> يعطي موقع المدونة
<?php bloginfo('rdf_url'); ?> يعطي موقع RDF/RSS 1.0
<?php bloginfo('rss_url'); ?> يعطي موقع RSS 0.92
<?php bloginfo('rss2_url'); ?> يعطي موقع RSS 2.0
<?php bloginfo('atom_url'); ?> يعطي موقع الأتوم
<?php bloginfo('comments_rss2_url'); ?> يعطي موقع rss2 للتعليقات
<?php bloginfo('admin_email'); ?> يعطي البريد الالكتروني للمشرف العام على المدونة
<?php bloginfo('version'); ?> يعطي رقم الاصدار

***

عنوان المدونة
<?php wp_title(); ?>
مثال الاستخدام
<p>انت تتصفح مدونة : <?php wp_title(); ?>.</p>

مثال مستخدم في هيدر أي مدونة :
<title><?php bloginfo('name'); ?><?php wp_title(); ?></title>

مثال متقدم مشروط :
<title>
<?php wp_title(' '); ?>
<?php if(wp_title(' ', false)) { echo '--'; } ?>
<?php bloginfo('name'); ?>
</title>

***

الأرشيف :
<?php get_archives(); ?>
طريقة الاستخدام :
<?php get_archives('type', 'limit', 'format', 'before', 'after', show_post_count); ?>
أمثلة :
<?php get_archives(); ?> يحضر لك الأرشيف الشهري كما في كل المدونات
<?php get_archives('monthly', '', '', '', '', TRUE); ?> سوف يظهر لك الأرشيف الشهري وبجانبه عدد المشاركات في كل شهر
<?php get_archives('yearly', '', '', '', '', TRUE); ?> سوف يظهر لك الأرشيف السنوي وبجانبه عدد المشاركات في كل سنة
<?php get_archives('postbypost', '10', 'custom', '', '<br />'); ?> هذا المثال سوف يظهر لك آخر عشر مشاركات مرتبة سطر بسطر

الآن دراسة للمتغيرات
المتغير type
تستطيع ان تضع التالي فيه :

'monthly' (Default) شهري
'daily' يومي
'weekly' اسبوعي
'postbypost' مشاركة اثر مشاركة

المتغير limit
تستطيع ان تضع فيه أو تتركه فارغا
(integer) عدد السطور من الأرشيف .


المتغير : format

'html' - ( default) .
'option' ( اذا استخدمت قائمة منسدلة ) .
'link' - داخل رابط
'custom' - للقائمة العادية.

before
(string) افتراضي اتركه فارغا فسوف يؤدي نفس الغرض ''.

after
(string) اتركه فارغا دائما ''.

show_post_count
سوف يريك عدد المشاركات اذا وضعت مكانه (TRUE)
لن يريك عدد المشاركات اذا تركته فارغا او كتبت فيه (FALSE).

تستطيع تحربة كل الخيارات

***

الأرشيف بطريقة مختلفة ومتقدمة :

أمثلة :
<p><?php wp_get_archives('type=monthly&limit=12'); ?></p>
هذا المثال سوف يحضر لك الارشيف الشهري ولكنه سيحضر لك آخر 12 شهر فقط

<p><?php wp_get_archives('type=daily&limit=15'); ?></p>
هذا المثال سوف يحضر لك أرشيف آخر 15 يوم فقط

<p><?php wp_get_archives('type=postbypost&limit=20&format=c ustom'); ?></p>
سوف يحضر آخر عشرين موضوع

***

الخروج من المدونة :
<?php wp_loginout(); ?>

***

أمر اظهار عناوين ما في المدونة
<?php _e(); ?>

أمثلة سريعة :

<h2><?php _e('Archives'); ?></h2> لطباعة كلمة الأرشيف
<h2><?php _e('Search'); ?></h2> لطباعة كلمة بحث
<h2><?php _e('Categories'); ?></h2> لطباعة كلمة الأقسام

طبعا الباحث الآلي في المدونة يذهب ليبحث عن الكلمة في ملف اللغة العربية ويبدلها بمايماثلها في الملف باللغة العربية أما اذا لم يجد ترجمتها فهو يكتبها حرفيا

لذلك فأنت تستطيع أن تكتب ما تشاء ضمنها : مثال بسيط
<h2><?php _e('منوعات'); ?></h2>

***

التسجيل
<?php wp_register(); ?>

***

تغيير الثيم
<?php wp_theme_switcher(); ?>

***

[/html]










التعديل الأخير تم بواسطة khaledtrm ; 11-12-2006 الساعة 01:32 AM.
رد مع اقتباس
khaledtrm, تمّ شُكرك على هذه المشاركة من قبل الأعضاء:
نجم المحبه (01-02-2011)
  #15  
قديم 11-10-2006, 05:50 AM
مدون مميز
 
تاريخ التسجيل: Sep 2006
الدولة: سوريا
المشاركات: 192
شكر غيره: 1
تم شكره 119 مرة في 22 موضوع
افتراضي

اقتباس:
المشاركة الأصلية كتبت بواسطة رشيد

ممتاز ...

موضوع مفيد جدا لمن يريد ان يستفيد.


لازلنا في أول الطريق أخي رشيد

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

على فكرة هذه الدروس غير موجودة على النت ... ولم يسبق لأحد ان حاول كتابتها ...

لذلك أرجو من الأعضاء التنويه عنها في مدوناتهم ... وفي المواقع التي يشاركون بها كسوالف وغيرها من المنتديات التقنية ..

وهكذا نستقدم مزيدا من الضيوف ... ومزيد من المشاركين بإذن الله .









رد مع اقتباس
  #16  
قديم 11-10-2006, 10:50 AM
مدون نشيط
 
تاريخ التسجيل: Oct 2006
الدولة: KSA
المشاركات: 89
شكر غيره: 0
تم شكره 0 مرة في 0 موضوع
افتراضي

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









__________________
نيارت
رد مع اقتباس
  #17  
قديم 11-11-2006, 05:35 AM
مدون مميز
 
تاريخ التسجيل: Sep 2006
الدولة: سوريا
المشاركات: 192
شكر غيره: 1
تم شكره 119 مرة في 22 موضوع
افتراضي الروابط

و - أكواد الروابط :




[HTML]

الروابط ضمن المشاركات

رابط تعديل أو تحرير المشاركة
<?php edit_post_link(); ?>
مثال :
<?php edit_post_link('تحرير '); ?>

***

رابط تحرير التعليق
<?php edit_comment_link(); ?>
مثال
<?php edit_comment_link('تحرير التعليق'); ?>

***
جلب روابط قسم معين

<?php wp_get_links(); ?>
مثال :
<?php wp_get_links(1); ?> سوف يحضر قائمة بمواضيع القسم رقم واحد

مثال متقدم :متعدد الاستخدامات
<ul>
<?php
$link_cats = $wpdb->get_results("SELECT cat_id, cat_name FROM $wpdb->linkcategories");
foreach ($link_cats as $link_cat) {
?>
<li id="linkcat-<?php echo $link_cat->cat_id; ?>"><h2><?php echo $link_cat->cat_name; ?></h2>
<ul>
<?php wp_get_links($link_cat->cat_id); ?>
</ul>
</li>
<?php } ?>
</ul>

***


[/HTML]









رد مع اقتباس
khaledtrm, تمّ شُكرك على هذه المشاركة من قبل الأعضاء:
نجم المحبه (01-02-2011)
  #18  
قديم 11-11-2006, 05:37 AM
مدون مميز
 
تاريخ التسجيل: Sep 2006
الدولة: سوريا
المشاركات: 192
شكر غيره: 1
تم شكره 119 مرة في 22 موضوع
افتراضي

غدا انشاء الله الدرس الأخير في الأكواد ...









رد مع اقتباس
  #19  
قديم 11-12-2006, 01:31 AM
مدون مميز
 
تاريخ التسجيل: Sep 2006
الدولة: سوريا
المشاركات: 192
شكر غيره: 1
تم شكره 119 مرة في 22 موضوع
افتراضي القسم الأخير من الأكواد

ز - أكواد المشاركات


[HTML]

:

رقم المشاركة
<?php the_ID(); ?>
مثال الاستخدام
<p>رقم المشاركة : <?php the_ID(); ?></p>

***

عنوان المشاركة
<?php the_title(); ?>
مثال الاستخدام
<?php the_title('<h3>', '</h3>'); ?>

***

رابط المزيد أو كامل الموضوع
<?php the_content(); ?>
مثال الاستخدام :
<?php the_content('اقرأ تتمة الموضوع'); ?>
مثال متقدم :
<?php the_content("اعادة القراءة " . the_title('', '', false)); ?>

***

رابط ملخص عن الموضوع
<?php the_excerpt(); ?>

***

رابط ملخص عن الموضوع ب rss
<?php the_excerpt_rss(); ?>
مثال الاستخدام :
<description><?php the_excerpt_rss(); ?></description>

***

المشاركة السايقة :
<?php previous_post_link(); ?>

***

المشاركة التالية :
<?php next_post_link(); ?>

***

روابط الصفحات للمقالات
<?php posts_nav_link(); ?>
مثال :
<?php posts_nav_link('&nbsp;&nbsp;', __('&laquo; السابق'), __('الآتي &raquo;')); ?>
مثال آخر
<div style="text-align:center;">
<?php posts_nav_link(' · ', 'الصفحة السابقة', 'الصفحة التالية'); ?>
</div>
مثال متقدم :
<?php posts_nav_link(' ', '<img src="images/prev.jpg" />', '<img src="images/next.jpg" />'); ?>
هذه المثال تستطيع ان تضع صورا بدلا عن الكتابة ما عليك سوى أن تصمم صورتين وتضعهما في مجلد الصور داخل الثيم الخاص بك .

***

رابط الميتا
<?php the_meta(); ?>
مثال الاستخدام :
<p>معلومات هذه المشاركة :</p><?php the_meta(); ?>

***


[/HTML]

انتهينا من معظم الأكواد تقريبا ....

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


غدا بإذن الله سنأخذ القسم العملي الأول : وهو اختيار الألوان









رد مع اقتباس
khaledtrm, تمّ شُكرك على هذه المشاركة من قبل الأعضاء:
نجم المحبه (01-02-2011)
  #20  
قديم 11-12-2006, 01:18 PM
مدون محترف
 
تاريخ التسجيل: Sep 2006
الدولة: السعودية
المشاركات: 688
شكر غيره: 0
تم شكره 15 مرة في 5 موضوع
افتراضي

موضوع رائع ومرجع مهم إستمر أستاذ خالد
لكن ملاحظ ان الموضع يجمع ويشرح اكواد القوالب ,, هل يعني انه ليس مثال تطبيقي ؟









__________________

مدونتي
www.2mxr.com/blog

... ... ...
رد مع اقتباس
  #21  
قديم 11-12-2006, 05:43 PM
مدون مميز
 
تاريخ التسجيل: Sep 2006
الدولة: سوريا
المشاركات: 192
شكر غيره: 1
تم شكره 119 مرة في 22 موضوع
افتراضي

اقتباس:
المشاركة الأصلية كتبت بواسطة MaXeR

موضوع رائع ومرجع مهم إستمر أستاذ خالد
لكن ملاحظ ان الموضع يجمع ويشرح اكواد القوالب ,, هل يعني انه ليس مثال تطبيقي ؟



العفو MaXeR

اليوم سنبدأ بالدروس العملية .

وسنصمم قالبا جميلا اثناء ذلك فاطمئن .









رد مع اقتباس
  #22  
قديم 11-13-2006, 12:38 AM
مدون مميز
 
تاريخ التسجيل: Sep 2006
الدولة: سوريا
المشاركات: 192
شكر غيره: 1
تم شكره 119 مرة في 22 موضوع
افتراضي

بعد أن انتهينا من معرفة الأكواد التي أرجو أن تحتفظوا بها كلها على ملف ورد أو اكسل ... لتعودوا إليها كلما احتجنا لها ... سناتي الآن إلى الجزء الثاني من خطة العمل :
و هو شرح ألية عمل الثيم واختيار الألوان وطريقة بناء الملفات :

الورد بريس يعتمد على نظام القوالب حيث يعتمد في عرض الثيم على مجلد يحتوي عدة ملفات تساعده على الاظهار واهمها ملف الستايل . style.css وهو الملف المسؤول عن شكل المدونة ككل ...

عادة ما يتكون مجلد الثيم من عدة ملفات مسؤولة عن اظهار المدونة كما تراها
وهناك طريقتين رئيسيتين في الاظهار

الطريقة الأولى : حين يكون ملف الهيدر هو الثابت والوسط هو المتغير والفوتر ثابت أيضا .

ا – جزء ثابت الهيدر ( ثابت دائما ) يجسده الملف = header.php
ب – جزء متغير في الوسط حسب المحتويات :
الرئيسية = index.php
صفحة المقال المفردة = comments.php
صفحات أخرى حسب الطلب = archive.php - page.php – single.php الخ الخ
ج – جزء ثابت ( ان وجد ) للطرف الأيمن أو الأيسر = sidebar.php يتحكم بمكانه عن طريق أمر float ب ملف الستايل .
عادة ما تضمن ضمن ملف footer.php أو ضمن ملف index.php بأمر get
مثال : في ملف الفوتر في معظم الستايلات ترى أمر تضمين الطرف بالأمر التالي :
كود PHP:
<?php get_sidebar(); ?>
د – جزء ثابت في أسفل الصفحة ويجسده ملف : footer.php
ه – جزء لايظهر ولكنه يتحكم بشكل المدونة ( ألوانها ألوان الخطوط والمسافات الخ الخ ) ويجسده ملف style.css


الطريقة الثانية :

ا – جزء ثابت يجسده ملف =index.php
ب – أجزاء متحركة : في الوسط حسب الصفحة والمهام
ج – جزء ثابت في الأسفل قد يتم الاستغناء عنه اذا أردنا .

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

ولكن يمكن ببساطة ان تصمم الستايل معتمدا على 3 ملفات فقط هم
1 - index.php للصفحة الرئيسية حيث تتضمن الهايدر والسايدبار والفوتر
2 – comments.php لعرض صفحة المقال الواحد مع فورم اضافة التعليق .
3- style.css

وأنا عادة أصمم الستايل من هذه الـ 3 ملفات فقط ... ومن ثم أقسم ملف الاندكس إلى عدة ملفات أصغر .


أحيانا نحتاج إلى صفحة للبحث searchform.php : نضمنها ضمن index.php بالأمر التالي :

كود PHP:
<?php include (TEMPLATEPATH '/searchform.php'); ?>



أتمنى ان تكون الأمور واضحة حتى الآن : على فكرة نفتح منذ الآن باب الأسئلة .... والاستفسارات ..لكن ارجو من الأخوة أن تكون الأسئلة ضمن سياق ما قلناه .. يعني لن اجيب على أسئلة لاتدخل في الموضوع وليست من روحه .

المهم : هناك طرق أخرى كثيرة : وهاكم أمثلة :

Header
Content
Footer

أوامر التضمين اللازمة :

كود PHP:
<?php get_header(); ?>
<?php get_footer
(); ?>
-----------------------------------------------------------

Header
Content
Sidebar
Footer

أوامر التضمين اللازمة :
كود PHP:
<?php get_header(); ?>
<?php get_footer
(); ?>
<?php get_sidebar
(); ?>
----------------------------------------------------------

Header
Content
Comment Form
Sidebar
Search Form
Footer


ترتيب الصفحات


1- header.php
2-The Content (index.php)
- wp-comments.php
3-sidebar.php
- searchform.php
4 - footer.php









رد مع اقتباس
  #23  
قديم 11-13-2006, 12:40 AM
مدون مميز
 
تاريخ التسجيل: Sep 2006
الدولة: سوريا
المشاركات: 192
شكر غيره: 1
تم شكره 119 مرة في 22 موضوع
افتراضي

سيكون بعض ما سبق صعبا قليلا على البعض حيث سيلتبس الأمر على البعض .

فأطلب منكم ان لا تقلقوا ... اقرأو فقط بعناية ... وأثناء بناء الثيم ..ستكون الأمور جلية وواضحة عند من استشكل عليهم الأمر .

غدا سنضع مخططات لما تكلمنا عنه سابقا .










التعديل الأخير تم بواسطة khaledtrm ; 11-13-2006 الساعة 12:42 AM. سبب آخر: خطأ إملائي
رد مع اقتباس
هؤولاء الاعضاء يشكرونك يا khaledtrm على هذه المشاركة:
الصقر (01-06-2009), بن الطاهر (10-14-2008), see_mido (03-12-2010), || الجاكور || (02-24-2009)
  #24  
قديم 11-13-2006, 03:21 AM
المشـرف العــام
 
تاريخ التسجيل: Aug 2006
الدولة: فلسطين
المشاركات: 5,949
شكر غيره: 286
تم شكره 3,321 مرة في 485 موضوع
افتراضي

بالفعل شيّق.

ولكل من قرأ ولم يفهم , لست مضطراً لان تفهم كل شيئ من اول مرة ..

مع الوقت والممارسة والمعلومات التي تكتسبها من هنا ايضا ستستفيد.

يعطيك الف عافية استاذ خالد.









__________________
(1) موقعي التعريفي هنا.
(2) يرجى التقيّد بضوابط الدستور منعاً لغلق أو حذف المواضيع المخالفة.
(3) يرجى وضع رابط مدونتك في توقيعك فهذا يساعدنا على تقديم دعم فني سريع.
(4) كن ممّن يأخذ فيعطي ولا تكن ممّن يأخذ فيختفي.
--------------------------------------------------------
سبحان الله، الحمد لله، لا إله إلا الله، الله أكبر
رد مع اقتباس
  #25  
قديم 11-14-2006, 02:33 AM
مدون مميز
 
تاريخ التسجيل: Sep 2006
الدولة: سوريا
المشاركات: 192
شكر غيره: 1
تم شكره 119 مرة في 22 موضوع
افتراضي نأتي الآن إلى شرح عيني لما قلناه سابقا



وهو الستايل الذي سنصمم مثله في المنتدى ...

ومن ثم سنصمم صفحات اضافية اذا رغبتم بذلك .









رد مع اقتباس
هؤولاء الاعضاء يشكرونك يا khaledtrm على هذه المشاركة:
مجرد محاول (10-11-2008), amir_taiz (07-08-2010), bo.khaled (07-03-2010), المبتدئة (07-22-2010), marwan.in (09-06-2009), سليل المجد (10-28-2009), RuSSiA (09-27-2011), عبدالله (02-13-2011)
إضافة رد


الذين يشاهدون محتوى الموضوع الآن : 1 ( الأعضاء 0 والزوار 1)
 
أدوات الموضوع
انواع عرض الموضوع

تعليمات المشاركة
لا تستطيع إضافة مواضيع جديدة
لا تستطيع الرد على المواضيع
لا تستطيع إرفاق ملفات
لا تستطيع تعديل مشاركاتك

BB code is متاحة
كود [IMG] متاحة
كود HTML معطلة
Trackbacks are معطلة
Pingbacks are متاحة
Refbacks are متاحة


المواضيع المتشابهه
الموضوع كاتب الموضوع المنتدى مشاركات آخر مشاركة
{ حصرياً .. تعلم الورد بريس .. مع الفارس آلفآرس مقتطفات تدوينية 0 08-01-2009 02:03 AM
إعلان: – حصرياً – دورة تصميم صفحات النسيج بلغة الـ html رجل المجلس مقتطفات تدوينية 0 07-25-2009 02:41 PM
كيف تصمم قالب ووردبريس من الألف إلى الياء [عبد الملك الثاري] ::أبو عبد الله:: قوالب ووردبريس - عام 4 12-28-2008 11:33 PM
إستفسار في نقطة بالجوجل ريدر nabdalmatar مناقشة عامة 2 09-23-2008 09:24 AM
وحانت لحظة الصفر.. صريح مقتطفات تدوينية 0 11-29-2007 10:38 AM



الساعة الآن 04:51 AM.