طلب مني أحد القراء الأعزاء في الاستبيان, أن أكتب بعض التدوينات على طريقة DIY. (اختصار من Do it Yourselft). وسأبدأ باعتماد هذه الطريقة في بعض التدوينات حول ووردبريس, كإنشاء صفحة أرشيف وكيف يمكنك تصميم قالب ووردبريس لمدونتك بأبسط ما يمكن… وغيرها من الموضوعات المتعلقة بووردبريس وغيره. أما فيما يتعلق بصفحة الإرشيف, فمع الأسف; فإنني نادراً ما أجد صفحة الأرشيف في المدونات العربية. هذه الصفحة مهمة جداً للقارىء والمدوّن (أنظر صفحة أرشيف رحلة ضَوْء كمثال). هي مهمة للقارىء, لأنه أذا أعجبته مدونتك وكتاباتك, فقد يرغب بتصفح كامل ما كتبت. نعم, يمكنه ذلك من خلال التصنيفات والكلمات الدالية Tags, والأرشيف بحسب الأشهر … ولكن ماذا لو أراد تصفحها من خلال عناوين التدوينات؟. وهي مفيدة أيضاً للمدون كأحد أفضل الطرق لإظهار كافة تدويناته, الجديدة والقديمة. قد تستغرب أن ما نسبته 40% من أهم مقالاتي, قد اكتشفها القرّاء بعد أكثر من 7 شهور من نشر المدوّنة! أستطيع ملاحظة ذلك بوضوح عندما أتغيب عن المدونة لأجد بأن القراء قد عادوا بالزمن في رحلة ضَوْء إلى الوراء لتصفح كل ما كتبت قديماً. هذه المقدمة, كان لا بد منها لكي تدرك أهمية هذه الصفحة.
الطريقة:
1: حمّل إضافة Smart Archives ثم ثبتها وفعلها.
2: اذهب إلى لوحة التحكم في مدونتك, ثم إلى “التصميم” ثم إلى “تحرير القوالب” ثم اختر ملف page.php. افتحه, ثم انسخ كل محتوياته.
3: أنشأ ملفاً جديداً (باستخدام notepad في وندوز أو باستخدام أي برنامج آخر) ثم ألصق المحتويات فيه (محتويات صفحة page.php – الكود البرمجي بالكامل). بأعلى الصفحة, اكتب الكود التالي (مهم جداً: بأعلى الصفحة):
<?php
/*
Template Name: Archives Page
*/
?>
4: أضف الكود التالي في مكان مناسب من هذه الصفحة (يختلف هذا المكان من قالب لأخر).
< ?php smartArchives('list',''); ?>
5: احفظ الصفحة باسم archives.php. ثم ارفعها إلى مجلد القالب الذي تستخدم باستخدام برنامج FTP.
6: عد إلى لوحة التحكم في مدونتك, ثم اذهب إلى “تدوين” ثم إلى “صفحة”. لا تكتب فيه هذه الصفحة أي شيء; ولكن أعطها عنواناً “الأرشيف” مثلاً. عند الخيار “الصفحات” اختر من القائمة المنسدلة Archives Page.
ثم اختر نشر الصفحة. (قبل النشر, يمكنك أن تعطيها رقماً خاصاً لترتيب ظهورها بين الصفحات الأخرى).
الآن وفي صفحة الأرشيف التي نشرناها, ستظهر كافة تدويناتك بحسب الأشهر. تحت كل شهر, ستظهر عناوين التدوينات لذلك الشهر.
تنويه: قد تقرأ في المدونات الأجنبية عن طرق أخرى لإضافة هذه الصفحة إلى مدونتك (صفحة الأرشيف) ولكنني أرى أن طريقتي هذه, هي الأسهل, الأبسط والأكثر ترتيباً.

شكرا لك اخي مهدي على هذا الدرس المهم والرائع.
جزاك الله كل خير .
اشكرك مهندس مهدي على تجاوبك واهتمامات بملاحظات واقتراحات الزوار ، فيما يخص الارشيف فإن عرضه بهذه الطريقة يسهل بكل تأكد على الزائر الاطلاع على المواضيع السابقة بكل بساطة ، لا اخفيت اننا زرت احدى المدونات المميزة في المحتوى اضطررت لتصفح العديد من صفحات المدونة بحثاً مواضيع تشبع اهتمامي
، وهذا بالتأكيد يستهلك المزيد من الوقت والجهد …
@ البراك: العفو … الحق أنني لا أذكر من طلب من هذا في الاستبيان, ولكنني أظنك السائل؟ أليس كذلك؟
شخصياً, أعاني من مشكلتك في تصفح الكثير من المدونات الجيدة, سواء العربية أو الأجنبية …
شكراً جزيلاً لك …
في الخطوة الرابعة
لا أدري أين هو المكان المناسب الذي تقصده
أرجو الإفادة
وشكراً
إضافة رائعة
جزاكَ الله كلّ خير ..
قمت بتطبيق جميع الخطوات
لكني لم أعرف أين أضع هذا الكود
بانتظارك بارك الله فيك ،،
أقصد الكود الذي في خطوة رقم 4 ،
التطبيق كان في هذه الصفحة
http://www.nooooor.net/wp/?page_id=193
@ أحمد السيد و أفياء: يختلف مكان وضع الكود من قالب إلى آخر بسبب اختلاف القوالب. جربوا وضعه في مكان يظهر الأرشيف بطريقة مناسبة بحيث يتناسب مع خصائص CSS. يمكن أن تحاولا لأكثر من مرة حتى تحصلان على نتيجة جيدة.
شكرا لك أخي الصراحة هذه الاضافة ابحث عنها منذ فترة طويلة
جربت طريقتك والطريقة الموجودة في الموقع ولكنها لم تعمل .. هل من الممكن أن تضع رابط لتحميل الإضافة لأن الموقع يعرض فقط السورس كود ويطلب منك اسناد قيم للمتغيرات داخل الاضافة لم اعرف طريقتها .
أرجوك هل من الممكن أن تراجع موقع الإضافة ,ربما قام المبرمج بالتغيير عليها فأصبحت غير متوافقة مع طريقتك .
وشكراً جزيلا لك , فعلا موضوع رائع .
@ Ahmad: شخصياً استخدمها في رحلة ضَوْء بدون أية مشكلات.
أشكرك أخي مهدي على هذا الشرح الوافي ..
هناك مشكلة بسيطة، وهي انني لا أستطيع تحميل الإضافة!
هلّا أعطيتنا رابط مباشر لها ؟ فضلاً وليس أمراً .
@ حسام محمد: لا توجد اية مشكلة في تحميل الاضافة من موقعها كل ما في الامر أنك يجب ان تحفظ ملف الاضافة من الموقع على جهازك بامتداد php وليس phps.
هذا هو الرابط المباشر
http://justinblanton.com/projects/smartarchives/smartarchives.phps
احفظه على جهازك ثم غير الامتداد الى php.
الأخ الكريم مهدي
الإضافة التي اشرت اليها لم تعد موجودة
وهل يمكن شرح كيفية عمل ارشيف لجميع التدوينات دون تصنيف شهري كما في الارشيف الحالي للرحلة ضوء
@ تعلموا: الإضافة لا تزال متوفرة. أنظر تعليقي السابق رداً على نفس السؤال من قارىء آخر. على اية حال، ثمة الكثير من الإضافات البديلة، استخدم هذه:
فقط ثبتها واضبط الاعدادات كما تريد … هذا كل شيء.
http://goo.gl/Mqcl
أعتذر اخي عن عدم إنتباهي للرد السابق
ولي سؤال أخي عن تدوينة سابقة بعنوان طريقتان بسيطتان لتسريع تصفح مدونات ووردبريس
عند تفعيل خيار Wp Cache عن طريق إضافة الكود البرمجي
ما هي المدة التي يحتاجها الووردبريس لتكوين مجلد Cache ؟؟
وهل يظهر هذا المجلد في الftp أم له طريقة خاصة لتصفحه ؟؟
وكيف يمكنني معرفة ان الخيار تم تفعيله بشكل صحيح ؟؟
في إنتظار ردك أخي الكريم
الاضافة لا تعمل اخي مهدي
الا يوجد اضافة تعمل بنفس الطريقة بمعني انها تعرض جميع التدوينات تحت مسمي واحد كما في رحلة ضوء
لا أريد عرضها تحت التصنيفات
؟؟؟؟
@ تعلمو: لا أعرف سوى هاتين الإضافتين. الإضافة تعمل بشكل جيد في رحلة ضَوْء بدون أية مشكلات. بخصوص سؤالك الآخر سأجيب عليه في التدوينة الخاصة به.