|
|
||||||
![]() |
| ![]() |
![]() |
|
|
LinkBack | أدوات الموضوع | انواع عرض الموضوع |
|
#1
|
|||
|
|||
|
بسم الله الرحمن الرحيم والصلاة والسلام على محمد وعلى آله وصحبه أجمعين. ![]() -> الموضوع: دورة قوالب ووردبريس للمبتدئين. -> الهدف: قيام الأعضاء بعد إتمام الدورة بتصميم قوالب تجمع بين البساطة والروعة (قبل الإنتقال للدورة المتقدمة) وذلك لتحقيق الغرض من القالب. ->الفئة المستهدفة: المبتدئين بالدرجة الاولى. -> المرحلة: الخامسة. -> المحاور: بناء القالب،الجزء الثاني. -> فهرس مراحل الدورة: دورة قوالب ووردبريس للمبتدئين. -> الدرس السابق: بناء القالب،الجزء الأول
__________________
|
|
#2
|
|||
|
|||
|
آسف لأني تأخرت كثيرا قبل إدراج هذه المرحلة، كنت أنتظر حقا تفاعلا ردودا إضافات وأسئلة، لكن ذلك لا يهمني كثيرا بل يهم المستفيد من الدورة أكثر في توضيح المبهم وتفسير المتشكل وتصحيح المغلوط، سأغير من طريقة السرد قليلا سأحاول أن أخط رؤوس الأقلام دون إسهاب كثير في الشرح، وبعد إتمام المرحلة تترك مفتوحة للنقاش وعندها تفصل الأمور غير الواضحة..
سأحاول الإسراع في الإعداد أكثر وسننتهي من الدورة ككل مع نهاية الأسبوع المقبل إن شاء الله. حسنا لندخل في الموضوع: بعد أن انتهينا في المرحلة الرابعة من إنشاء أعلى الصفحة وقائمة الصفحات ضمنه، ننتقل إلى وسط الصفحة، يشتمل هذا الأخير على جزأين أساسيين المحتوى والقائمة الجانبية: لنقم بإدراج عنصري div في ملف index.php ونعرف كل واحد منهما حسب ما يحتويه،sidebar للقائمة وcontent للمحتوى: أضف ما يلي بعد نهاية عنصر رأس الصفحة head: كود PHP:
[HTML] #content { width: 550px; float: right; } #sidebar { width: 200px; } [/HTML] كما يظهر حددنا عرض المحتوى 550 وحددنا الخاصية float لليمين لكي تحتل القائمة الجانبية ذات العرض 200 الفراغ في الجانب الأيسر تلقائيا. *المحتوى: المحتوى في برمجية الووردبريس، يمكن أن يحتوي العديد من العناصر: عنوان الموضوع post title. محتوى الموضوع post content. معلومات حول الموضوع post meta data. بالنسبة للعنصر الأخير يحتوي على أمور تتعلق بتاريخ إنشاء الموضوع، تاريخ تعديله، كاتبه، التصنيفات المدرج ضمنها، الكلمات المفتاحية للموضوع، عدد التعليقات، رابط ثابت للموضوع. لا يلزمك بالضرورة إدراج كل هذه العناصر فمثلا إذا لم تكن المدونة متعددة المستخدمين فلا تدرج عنصر كاتب الموضوع لأن الكاتب واحد يتكرر إدراجه كل مرة. كل هذه العناصر تدرج ضمن ما يسمى حلقة ووردبريس worpress loop: تستخدم الحلقة في ووردبريس لعرض المواضيع المتوفرة في المدونة، وبهذه الحلقة يمكن ووردبريس كل موضوع من المواضيع من الظهور بالشكل والمواصفات المحددة داخل الحلقة، ومع كل موضوع جديد يبدأ في تطبيق تلك المواصفات مرة أخرى حتى يعرض جميع المواضيع في الصفحة، -غالبا ما تكون 10- مثلا عندما يبدأ ووردبريس قراءة الحلقة للموضوع الأول، ويصادف مثلا عنصر "الكاتب" فإنه يعرض كاتب هذه التدوينة، وعند عنصر"التاريخ" يعرض تاريخ إنشاء هذه التدوينة وهكذا إلى نهاية الحلقة... عند بداية الحلقة للموضوع الموالي، يعرض الكاتب والوقت للموضوع الثاني، ويمكن أن يكونا مختلفين عن الأول. تنبيه هناك العديد من آمرات ووردبريس لا تعمل إلا داخل الحلقة. الحلقة البسيطة، تكتب بهذا الشكل وتعرض المواضيع فقط: كود PHP:
بين هذين الأمرين نقوم بكتابة العناصر المراد إظهارها، في الحلقة السابقة قمنا بعرض محتوى المواضيع فقط دون عنوان أو معلومات حول الموضوع، جربها لتعرف كيف ستبدو. نتعرف في الفقرة الموالية على العناصر التي تدرج ضمن الحلقة.
__________________
التعديل الأخير تم بواسطة a9laam ; 03-13-2008 الساعة 01:27 PM. |
|
#3
|
|||
|
|||
|
مشكور ايها الرائع
اعتقد تقصد دورة قوالب ووردبريس[4]: بناء القالب، الجزء الثاني. هل هناك درس خامس جزء اول اعطني رابطه لاطلع عليها تحياتي |
|
#4
|
|||
|
|||
|
السلام عليكم
كل التحية لك أخي الكريم على هذا الجهد الجبار والممتاز وأتمنى منك الاستمرار على هذا النهج والأسلوب المميز في الشرح ونحن بالانتظار واذا كنا لا نكثر الأسئلة ... فلأننا ما زلنا نتعلم منك ... وعن نفسي ما زلت أعيد قراءة كل دروسك كل يوم بانتظارك أخي الكريم |
|
#5
|
|||
|
|||
|
متابع معك للآخر..
جزيت خيرا.. |
|
#6
|
|||
|
|||
|
متابع معك للآخر.. مشكور و ما قصرت
|
|
#7
|
|||
|
|||
|
أعتذر عن تأخري مرة أخرى لازلت أداوم في العمل إثنا عشرة ساعة يوميا الله يستركم، ولا أدري إلى متى لكنه لن يستمر أكثر من أيام.
جزاكم الله خيرا على متابعتكم أخي إبن البلد، الرقم جانب العنوان هو لعدد المواضيع التي أوردتها وهذا خامسها، والجزء الثاني هو من مرحلة بناء القالب، أعتقد أن هذا أفضل. أخي أبو جهاد شكرا لمتابعتك الطيبة، أنا لم أعتب على الأعضاء لعدم ردودهم ولكن ظننت أن طريقة الشرح لم تكن موفقة لذلك لم يكن هناك تفاعل. أخي سلامة، شكرا لك وجزاكم الله ألف خير. أخي alroames مرحبا بك، والشكر لله عز وجل على منه وعطائه. ************************************************** ***** آمرات الووردبريس المدرجة في المحتوى: هناك بعض الآمرات الخاصة بحلقة ووردبريس، وأغلبها لا يعمل إلا إذا أدرج ضمنها، أو بمعنى أصح لا يعمل إلا مع المتغير $post، أي داخل الموضوع. حسنا لنبدأ في استعراضها، وإعطاء أمثلة: 1.the_ID الرقم المعرف للتدوينة: تعريف: تستعرض الرقم الترتيبي للتدوينة، وللإشارة فالصفحات كذلك تدخل في الترتيب ولا تأخذ أرقاما ترتيبية مستقلة، مثال: يمكن استخدامها لتعيين معرف id لعنوان الموضوع كما يلي كود PHP:
كود PHP:
تعريف: تستعرض الآمرة عنوان الموضوع أو الصفحة ذات الرقم الترتيبي the_ID. مثال: تم استخدامها في المثال السابق، ويمكن كتابتها بطريقتين، وسمي عنصر العنوان h2 خارج الآمرة: كود PHP:
كود PHP:
تعريف: آمرة مشابهة للسابقة، تتميز فقط بتجريد العنوان من أكواد html، تصور معي مثلا أن عنوان موضوع ما هو: الوسم <h2></h2> وكيفية تطبيقه طبعا إذا استخدمنا الخاصية السابقة the_title فعندما سيصل المتصفح إلى "<h2></h2>" سيقوم بإدراج عنصر h2 ولن يعرض هذه الكلمة. الخاصية الثانية تقوم بعرضها كما هي وتتجاهل الوسوم بتحويلها إلى الكود المقابل، فيتم مثلا تحويل "<" إلى < ملف يحتوي في هوامشه على جميع أكواد الرموز الخاصة مثل > و < و " ... مثال: كود PHP:
تعريف: تستعمل لإستعراض عنوان الموضوع كذلك، لكنها الأنسب للعمل خارج الحلقة، وغالبا ما تستخدم في التدوينة المفردة والصفحاة المستقلة. مثال: كود PHP:
تعريف: يستعرض عنوان الموضوع في الخلاصات rss. 6.the_content محتوى الموضوع: تعريف: يعرض محتوى الموضوع، في حال وجود خاصية عرض المقدمة فقط، بإدراج <!--more--> هذه الآمرة تعرض فقط الجزء الأول من الموضوع إلى الموضع الذي أدرجت فيه <!--more-->، هذه الأخيرة يتم استبدالها بنص يودع كخاصية في الآمرةthe_content. إشارة: الخاصية <!--more--> لا تعمل في ملف المدونات المفردة. مثال: كود PHP:
مثال: كود PHP:
7.the_content_rss خلاصة محتوى المواضيع: تعريف: تقوم بعرض المحتوى من الخلاصات، بمعنى آخر هي تعرض فقط مختصرا للموضوع مكونا من الكلمات الخمسين الأولى مثلا، مع تجاهل الصور والفيديو والمدرجات الأخرى. مثال: يمكن مثلا عرض خمسين كلمة الاولى من كل موضوع، دون أن يظهر رابط إقرأ المزيد كما يلي، كود PHP:
كود PHP:
تعريف: لها نفس عمل الآمرة السابقة، تعرض فقط 55 كلمة وينهيها ب […] ، تستخدم عادة في ملف الأرشيف أو نتائج البحث. مثال: لإستخدامها في الأرشيف is_archive() نكتب ما يلي: كود PHP:
9.the_excerpt_rss مختصرات الخلاصات. تعريف: تستعرض المختصرات في 55 كلمة من الخلاصات. 10.previous_post_link و next_post_link الموضوع السابق والموضوع التالي: تعريف: تعرض رابطين الموضوع السابق والموضوع التالي في المدونة ككل، أو في التصنيف المحدد، يمكنك مشاهدة مثال في القالب الإفتراضي في أعلى التدوينات المفردة. مثال: لعرض رابط الموضوع السابق كود PHP:
لعرض رابط الموضوع التالي كود PHP:
لعرض رابط للموضوع التالي، مع تغيير في النص الذي سيظهر في الرابط نكتب: كود PHP:
كود PHP:
كود PHP:
__________________
التعديل الأخير تم بواسطة a9laam ; 03-23-2008 الساعة 06:55 PM. سبب آخر: إضافة الفرة الثانية |
|
#8
|
|||
|
|||
|
اخي اقلام ... اتمنى ان تستمر .. على نهجك السابق .. لاننا نرغب في عمل كتاب ... يصدر بأسمك .. يساعد كل مبتدأ ...
كل حب وتقدير لشخصك الكريم |
|
#9
|
|||
|
|||
|
أخي زلزال سأستمر إن شاء الله تعالى وما مانعي إلا العمل لمدة 12 ساعة يوميا هذا الأسبوع، شكرا لك أخي الحبيب.
__________________
|
|
#10
|
|||
|
|||
|
طولت الغيبة يا أخ أقلام
نتمنى أن تنتهي مشاغلك قريبا لنكمل هذه الدورة الجميلة تحياتي وبالتوفيق لك في حياتك المهنية |
|
#11
|
|||
|
|||
|
يعطيك العافية
بانتظار التتمة على احر من الجمر |
|
#12
|
|||
|
|||
|
شكرااا كثير اخويي المبدععععع
لو ممكن انو تحط ملف التصميم كامل انو الستايل عجبني
|
|
#13
|
|||
|
|||
|
يعطيك الصحة والعافية
كل الود
__________________
:: مـدونتـي - مساحتي الضائعـة :: |
|
#14
|
|||
|
|||
|
اريد سال اخي(صاحب الموضوع) هل يعرف الفرنسية؟
|
|
#15
|
|||
|
|||
|
الأخ المتمكن ... أقــــــــــــــلام
بارك الله فيك وزادك الله علما عفوا ... وصلت متأخرا لهذه الرحلة التقنية التى تقودها بروعة بديعة ولكنى تابعتها خطوه خطوه من البداية هل لى ان اسأل عن عدم تواجد نص الوصف للموقع فى مكانه واختلاف مكان ظهوره فى كل من ((( الاكسبلورر ** فاير فوكس ))) بارك الله فى اقلامك .... وفى شوق لاستكمال الرحلة... اخوك من مصر :::: عاطف
__________________
. . . . . . . . . . .. . .. .. . . .. . . . . .. . . . اللهم علمنا ما ينفعنا .::. وانفعنا بما علمتنا م/ عاطف ... مصر الحبيبه عرب وورد بريس |
![]() |
| الذين يشاهدون محتوى الموضوع الآن : 1 ( الأعضاء 0 والزوار 1) | |
| أدوات الموضوع | |
| انواع عرض الموضوع | |
|
|
المواضيع المتشابهه
|
||||
| الموضوع | كاتب الموضوع | المنتدى | مشاركات | آخر مشاركة |
| دورة قوالب ووردبريس: ماذا تعرف عن html؟ | يونس | مقتطفات تدوينية | 0 | 06-14-2009 05:47 PM |
| دورة قوالب ووردبريس[2]: التخطيط على الورق، التصميم، التقطيع. | a9laam | قوالب ووردبريس - عام | 20 | 08-19-2008 12:43 PM |
| دورة قوالب ووردبريس للمبتدئين | a9laam | قوالب ووردبريس - عام | 31 | 07-14-2008 08:52 PM |
| دورة قوالب ووردبريس[3]: بناء صفحة Html، بناء ملف Css | a9laam | قوالب ووردبريس - عام | 13 | 04-24-2008 10:51 PM |
| دورة قوالب ووردبريس[4]: بناء القالب، الجزء الأول | a9laam | قوالب ووردبريس - عام | 16 | 03-11-2008 02:47 PM |
دليل مواقع | انمي | منتديات