إضافة لتحسين البحث في وردبريس

2 يونيو، 2009 - التعليقات (7)

ضمن ما اشتغلت عليه في ماراثون البرمجة لفريق مهاويس التقنية العرب، برمجة إضافة لوردبريس لتحسين البحث بتفعيل البحث بلالة الجذر مستخدما المكتبة البرمجية ar-php.

خالد شمعة مبرمج عربي من سوريا يشتغل منذ سنوات على تطوير مكتبة برمجية لتحسين التعامل مع العربية لمبرمجي PHP. من بين ما تتكون منه هذه المكتبة فئة “البحث بدلالة ساق الكلمة” التي إشتغلت عليها لبرمجة إضافة لوردبريس، تحسن نوعا ما، من نتائج البحث باللغة العربية.

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

الإضافة الحالية wpArQuery متكاملة ويمكن إستخدامها بشكل منفرد. لكنها في مراحل التطوير القادمة ستصبح جزءًا من مجموعة متكاملة من الإضافات لتحسين إستخدام العربية في وردبريس.

من يرغب بمشاركتي في دمج ar-php في وردبريس؟

عشرة مصادر لتطوير وردبريس

1 يونيو، 2009 - التعليقات (7)

ربما احتجت يوما إلى تطوير جزئية معينة في وردبريس، باضافة وحدة برمجية أو إجراء تعديل على القالب. معروف عن وردبريس أنه أحد البرامج الحرة الأكثر توثيقا، لكن مع ذلك يمكن أن تواجه أحيانا صعوبات في الوصول إلى ما تبحث عنه بسرعة.

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

وردبريس كنظام إدارة محتوى CMS

وردبريس في الأساس برنامج تدوين. لكنه أصبح مؤخرا أقرب إلى برنامج إدارة محتوى عام ولم يعد استخدامه حصرا على المدونين. مع ذلك ستحتاج بعض الجهد لاستخدام وردبريس في إدارة مواقع أخرى، غير المدونات. مثل مواقع الأخبار، معارض صور، شبكات اجتماعية… إلخ.

تطوير الإضافات البرمجية

غالبا لن تحتاج إلى برمجة إضافة بنفسك، فمجتمع وردبريس قدم الكثير من الإضافات الرائعة جدا والتي تغطي تقريبا كل الاحتياجات. جرب البحث في قاعدة البيانات الرسمية لإضافات وردبريس: Plugin Directory

لكن لو رغبت في برمجة إضافة خاصة بك، فإليك أهم ما ستحتاج إليه:

تصميم القوالب

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

دليل ثيمات وردبريس يقدم عينة لا بأس بها: Free Themes Directory

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

كتاب WordPress Theme Design خيار مناسب أيضًا.

مصادر أخرى

WordPress Resources، صفحة خاصة تجمع أهم المصادر لتطوير وردبريس: مدونات، قوالب وإضافات.

هل لديك مصادر أخرى مهمة يمكنك ترشيحها؟

التدوين من سطح المكتب

15 مايو، 2009 - التعليقات (11)

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

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

في الحقيقة، خدمات التدوين بسيطة في حد ذاتها ولا تحتاج إلى تعقيد آخر!

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

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

رغم إصراري على أن لوحة التحكم لوردبريس وواجهة الكتابة معقدة بلا داع وصعبة في الاستخدام، إلا أني أجد التعامل معها أفضل من التعامل مع برامج خارجية أخرى. ففضلا عن كونها لا تدعم بشكل جيد الكتابة من اليمين إلى اليسار، فهي لا تتيح لي التعامل مع بعض الإضافات الخاصة مثل الحقول المخصصة الإضافية لوردبريس (التي أحتاجها بكثرة) أو حقول CCK بالنسبة لدروبال.

إذا كنت مصرا على استخدام برامج التحرير من سطح المكتب، ولم تكن الكتابة من اليمين إلى اليسار تسبب لك مشكلة، فاستخدم إضافة فايرفوكس ScribeFire. أما إذا كنت تدون بالعربية فلن تجد أفضل من Windows Live Writer.

ولا تنسى تفعيل خيار النشر عن بعد لمدونتك. لو كنت تستخدم وردبريس، إنتقل إلى لوحة التحكم، قسم الإعدادات، ثم اختر إعدادات الكتابة، وفعل خيار النشر ببروتوكولات XML-RPC.

عشر أدوات وخدمات للمدونين

10 مايو، 2009 - التعليقات (13)

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

إضافات وردبريس التي أستخدم

6 مايو، 2009 - التعليقات (13)

حسب الدليل الرسمي لإضافات وردبريس هناك أكثر من أربعة آلاف إضافة مسجلة! هذه ميزة لوردبريس أن يكون مرنا كفاية ليتم تخصيصه بهذه الحرية. لكن في نفس الوقت تعدد الخيارات يساوي إنعدامها. فكيف سيختار المدون الإضافات التي تناسبه حقا والتي تفي باحتياجاته في الوقت الذي يجد العشرات من الإضافات التي تقدم نفس الشيء؟ الحل هو التجربة. غير أن التجربة تستلزم الكثير من الوقت.

الحل الآخر هو قوائم التفضيل من المدونين الآخرين. مثل هذه التدوينة التي سأحدد فيها قائمة بإضافات وردبريس.

هناك إضافة جميلة إسمها WP Super Cache هي قوية جدا فيما يخص تخزين صفحات المدونة Caching للتسريع من تصفح المدونة. هي الإضافة الأكثر تصويتا في دليل وردبريس، لكنني لا أستخدمها ولا أظنها تناسب المدونات العربية. ببساطة لا توجد بعد مدونة عربية تحصل على عدد زيارات يومي بالحجم الذي يستدعي مثل هذه الإضافة. ومن ثمة فإن إضافة الكاش الافتراضية المدمجة مع وردبريس تفي بالغرض لكل المدونات العربية.

Akismet

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

Enhanced WordPress contact form

يمكنك أن تجد دزينة من الإضافات المخصصة لتوفير نموذج بريدي للمراسلة. جربت الكثير، لكن الخيار الأفضل والأسهل هو Enhanced WordPress contact form.

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

Clean Archives Reloaded

تقوم Clean Archives Reloaded بإعداد قائمة بجميع التدوينات وتصنفها حسب الشهر بطريقة جميلة. يكفي مشاهدة صفحة أرشيف المدونة لمعرفة دور هذه الإضافة.

XML Sitemaps Generator

إضافة أخرى لا غنى عنها. تقوم XML Sitemaps Generator بتوليد خرائط XML بكل محتوى المدونة ودورية تحديث الصفحات، وترسل الملف إلى محركات البحث الرئيسية.

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

Yet Another Related Posts

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

إضافات أخرى…

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

مثلا إضافة All in One SEO Pack شهيرة جدا ومستخدمة على نطاق واسع لدى المدونين العرب، لكنها ترهق السيرفر لذلك لم أستخدمها. لكني نفذت كل ما تقوم به هذه الإضافة مباشرة على الثيم وتخلصت من كل العبئ الذي يمكن أن تسببه على السيرفر.

نسخة مجانية من قالب مدونتي السابق

22 أبريل، 2009 - التعليقات (15)

من كان ينتظر التصميم السابق لمدونتي الذي وعدت بإتاحته للتحميل يمكنه تحميل الآن من الرابط: miolog FREE.

القالب غير متوافق مع إصدارات إنترنت إكسبلورر الأقدم من الإصدار الثامن.

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

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

إعدادات متقدمة لـ وردبريس

31 مارس، 2009 - التعليقات (10)

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

الصيف الماضي برمجت برنامجا بسيطا إستخدمته في إحدى مدوناتي آنذاك. غير أني لم أواصل تطويره لإنعدام التفرغ. مؤكد أنني سأعود له يوما، لأنه سيكون قاعدة لمشاريع مستقبلية أخرى.

إعدادات قاعدة البيانات

عند تثبيت وردبريس لابد من التعامل مع ملف wp-config.php، لإضافة بعض الإعدادات التي يحتاجها وردبريس للإقلاع.

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

تعرف على تفاصيل الإعدادات المتقدمة »