12.10.2008

افعلها بنفسك: أرشيف لمدوِّنتك!

archives طلب مني أحد القراء الأعزاء في الاستبيان, أن أكتب بعض التدوينات على طريقة DIY. (اختصار من Do it Yourselft). وسأبدأ باعتماد هذه الطريقة في بعض التدوينات حول ووردبريس, كإنشاء صفحة أرشيف وكيف يمكنك تصميم قالب ووردبريس لمدونتك بأبسط ما يمكن… وغيرها من الموضوعات المتعلقة بووردبريس وغيره. أما فيما يتعلق بصفحة الإرشيف, فمع الأسف; فإنني نادراً ما أجد صفحة الأرشيف في المدونات العربية. هذه الصفحة مهمة جداً للقارىء والمدوّن (أنظر صفحة أرشيف رحلة ضَوْء كمثال). هي مهمة للقارىء, لأنه أذا أعجبته مدونتك وكتاباتك, فقد يرغب بتصفح كامل ما كتبت. نعم, يمكنه ذلك من خلال التصنيفات والكلمات الدالية Tags, والأرشيف بحسب الأشهر … ولكن ماذا لو أراد تصفحها من خلال عناوين التدوينات؟. وهي مفيدة أيضاً للمدون كأحد أفضل الطرق لإظهار كافة تدويناته, الجديدة والقديمة. قد تستغرب أن ما نسبته 40% من أهم مقالاتي, قد اكتشفها القرّاء بعد أكثر من 7 شهور من نشر المدوّنة! أستطيع ملاحظة ذلك بوضوح عندما أتغيب عن المدونة لأجد بأن القراء قد عادوا بالزمن في رحلة ضَوْء إلى الوراء لتصفح كل ما كتبت قديماً. هذه المقدمة, كان لا بد منها لكي تدرك أهمية هذه الصفحة.

الطريقة:

1: حمّل إضافة Smart Archives ثم ثبتها وفعلها.

2: اذهب إلى لوحة التحكم في مدونتك, ثم إلى “التصميم” ثم إلى “تحرير القوالب” ثم اختر ملف page.php. افتحه, ثم انسخ كل محتوياته.

page.php

3: أنشأ ملفاً جديداً (باستخدام notepad في وندوز أو باستخدام أي برنامج آخر) ثم ألصق المحتويات فيه (محتويات صفحة page.php – الكود البرمجي بالكامل). بأعلى الصفحة, اكتب الكود التالي (مهم جداً: بأعلى الصفحة):


<?php
/*
Template Name: Archives Page
*/
?>

4: أضف الكود التالي في مكان مناسب من هذه الصفحة (يختلف هذا المكان من قالب لأخر).


 < ?php smartArchives('list',''); ?>

5: احفظ الصفحة باسم archives.php. ثم ارفعها إلى مجلد القالب الذي تستخدم باستخدام برنامج FTP.

6:  عد إلى لوحة التحكم في مدونتك, ثم اذهب إلى “تدوين” ثم إلى “صفحة”. لا تكتب فيه هذه الصفحة أي شيء; ولكن أعطها عنواناً “الأرشيف” مثلاً. عند الخيار “الصفحات” اختر من القائمة المنسدلة Archives Page.

Archives Page

ثم اختر نشر الصفحة. (قبل النشر, يمكنك أن تعطيها رقماً خاصاً لترتيب ظهورها بين الصفحات الأخرى).

الآن وفي صفحة الأرشيف التي نشرناها, ستظهر كافة تدويناتك بحسب الأشهر. تحت كل شهر, ستظهر عناوين التدوينات لذلك الشهر.

صفحة الأرشيف

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

ذات صلة:

الكاتب: مهدي

مهندس الكترونيات واتصالات ومدوّن تقنيني، مؤسس ومُحرر رحلة ضَوْء. يمكنك متابعته على تويتر كما يمكنك زياره موقعه الشخصي أو مدونته الشخصية.



المشاركات: 16 مشاركة

  1. sadek قال:

    شكرا لك اخي مهدي على هذا الدرس المهم والرائع.

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

  2. البراك قال:

    اشكرك مهندس مهدي على تجاوبك واهتمامات بملاحظات واقتراحات الزوار ، فيما يخص الارشيف فإن عرضه بهذه الطريقة يسهل بكل تأكد على الزائر الاطلاع على المواضيع السابقة بكل بساطة ، لا اخفيت اننا زرت احدى المدونات المميزة في المحتوى اضطررت لتصفح العديد من صفحات المدونة بحثاً مواضيع تشبع اهتمامي :) ، وهذا بالتأكيد يستهلك المزيد من الوقت والجهد …

  3. مهدي قال:

    @ البراك: العفو … الحق أنني لا أذكر من طلب من هذا في الاستبيان, ولكنني أظنك السائل؟ أليس كذلك؟

    شخصياً, أعاني من مشكلتك في تصفح الكثير من المدونات الجيدة, سواء العربية أو الأجنبية …

    شكراً جزيلاً لك …

  4. في الخطوة الرابعة
    لا أدري أين هو المكان المناسب الذي تقصده
    أرجو الإفادة
    وشكراً

  5. إضافة رائعة
    جزاكَ الله كلّ خير ..

    قمت بتطبيق جميع الخطوات
    لكني لم أعرف أين أضع هذا الكود

    بانتظارك بارك الله فيك ،،

  6. أقصد الكود الذي في خطوة رقم 4 ،
    التطبيق كان في هذه الصفحة
    http://www.nooooor.net/wp/?page_id=193

  7. مهدي قال:

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

  8. Ahmad قال:

    شكرا لك أخي الصراحة هذه الاضافة ابحث عنها منذ فترة طويلة

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

    أرجوك هل من الممكن أن تراجع موقع الإضافة ,ربما قام المبرمج بالتغيير عليها فأصبحت غير متوافقة مع طريقتك .

    وشكراً جزيلا لك , فعلا موضوع رائع .

  9. أشكرك أخي مهدي على هذا الشرح الوافي ..
    هناك مشكلة بسيطة، وهي انني لا أستطيع تحميل الإضافة!
    هلّا أعطيتنا رابط مباشر لها ؟ فضلاً وليس أمراً .

  10. تعلموا قال:

    الأخ الكريم مهدي
    الإضافة التي اشرت اليها لم تعد موجودة
    وهل يمكن شرح كيفية عمل ارشيف لجميع التدوينات دون تصنيف شهري كما في الارشيف الحالي للرحلة ضوء

  11. مهدي قال:

    @ تعلموا: الإضافة لا تزال متوفرة. أنظر تعليقي السابق رداً على نفس السؤال من قارىء آخر. على اية حال، ثمة الكثير من الإضافات البديلة، استخدم هذه:

    فقط ثبتها واضبط الاعدادات كما تريد … هذا كل شيء. 
    http://goo.gl/Mqcl

  12. تعلموا قال:

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

    ولي سؤال أخي عن تدوينة سابقة بعنوان طريقتان بسيطتان لتسريع تصفح مدونات ووردبريس

    عند تفعيل خيار Wp Cache عن طريق إضافة الكود البرمجي
    ما هي المدة التي يحتاجها الووردبريس لتكوين مجلد Cache ؟؟
    وهل يظهر هذا المجلد في الftp أم له طريقة خاصة لتصفحه ؟؟
    وكيف يمكنني معرفة ان الخيار تم تفعيله بشكل صحيح ؟؟

    في إنتظار ردك أخي الكريم

  13. تعلموا قال:

    الاضافة لا تعمل اخي مهدي
    الا يوجد اضافة تعمل بنفس الطريقة بمعني انها تعرض جميع التدوينات تحت مسمي واحد كما في رحلة ضوء
    لا أريد عرضها تحت التصنيفات
    ؟؟؟؟

    • مهدي قال:

      @ تعلمو: لا أعرف سوى هاتين الإضافتين. الإضافة تعمل بشكل جيد في رحلة ضَوْء بدون أية مشكلات. بخصوص سؤالك الآخر سأجيب عليه في التدوينة الخاصة به.

أضف تعليقاً

سياسة نشر التعليقات:

  • برجاء، لا تكتب باللهجات العامية. كذلك لا تكتب باللغة الإنجليزية أو بأية لغة أخرى.
  • لا تُنشر أية تعليقات لا علاقة لها بموضوع التدوينة. فالتعليقات مفيدة لقارىء التدوينة ليجد فيها ما لم يجده في محتوى التدوينة، فلا تشتت انتباهه.
  • لا تذكر أية روابط لاية برامج كمبيوتر مقرصنة أو لاي محتوى رقمي مُقرصن - غير شرعي.
  • عند إضافة رابط في التعليقات، استخدام أية خدمة من خدمات اختصار الروابط قبل إضافته كخدمة bit.ly 
  • عند إضافة أي رابط لأي برنامج (شرعي-غير مقرصن) أذكر رابط المصدر مباشرة على الشركة المنتجة وليس على موقع لرفع الملفات.
  • إذا لم أجب على سؤالك في التعليقات فهذا ليس تجاهلاً. من المؤكد انني نسيت أو انني لم انتبه لتعليقك. ذكّرني.

 




Spam Protection by WP-SpamFree

© 2010 | رحلة ضَوْء (ر.ض.)، جميع الحقوق محفوظة – لا يجوز إعادة النشر (النقل).

فيسبوك تويتر قناة رحلة ضَوْء