2 يونيو، 2009 -
التعليقات (7)
ضمن ما اشتغلت عليه في ماراثون البرمجة لفريق مهاويس التقنية العرب، برمجة إضافة لوردبريس لتحسين البحث بتفعيل البحث بلالة الجذر مستخدما المكتبة البرمجية ar-php.
خالد شمعة مبرمج عربي من سوريا يشتغل منذ سنوات على تطوير مكتبة برمجية لتحسين التعامل مع العربية لمبرمجي PHP. من بين ما تتكون منه هذه المكتبة فئة “البحث بدلالة ساق الكلمة” التي إشتغلت عليها لبرمجة إضافة لوردبريس، تحسن نوعا ما، من نتائج البحث باللغة العربية.
مكتبة ar-php غنية جدا وما زال بالإمكان الاشتغال عليها. إتفقنا في الماراثون على تكوين فريق لمواصلة تطوير وتحسين المكتبة بجانب خالد شمعة. إضافة إلى تكوين فريقين، واحد سيشرف على دمج هذه المكتبة في برنامج دروبال، وآخر على دمجها في وردبريس.
الإضافة الحالية wpArQuery متكاملة ويمكن إستخدامها بشكل منفرد. لكنها في مراحل التطوير القادمة ستصبح جزءًا من مجموعة متكاملة من الإضافات لتحسين إستخدام العربية في وردبريس.
من يرغب بمشاركتي في دمج ar-php في وردبريس؟
1 يونيو، 2009 -
التعليقات (7)
ربما احتجت يوما إلى تطوير جزئية معينة في وردبريس، باضافة وحدة برمجية أو إجراء تعديل على القالب. معروف عن وردبريس أنه أحد البرامج الحرة الأكثر توثيقا، لكن مع ذلك يمكن أن تواجه أحيانا صعوبات في الوصول إلى ما تبحث عنه بسرعة.
في هذه التدوينة سأعرض لأهم عشرة مصادر يمكن الاعتماد عليها في تخصيص وردبريس. سواء كنت تبحث عن طريقة لتصميم قالب جديد أو برمجة إضافة، ستجد هنا غايتك.
وردبريس كنظام إدارة محتوى CMS
وردبريس في الأساس برنامج تدوين. لكنه أصبح مؤخرا أقرب إلى برنامج إدارة محتوى عام ولم يعد استخدامه حصرا على المدونين. مع ذلك ستحتاج بعض الجهد لاستخدام وردبريس في إدارة مواقع أخرى، غير المدونات. مثل مواقع الأخبار، معارض صور، شبكات اجتماعية… إلخ.
- Flutter: إضافة مميزة جدا، تسمح لك بتخصيص لوحات كتابة Write Panel إضافية لأنواع مختلفة من البيانات. مناسبة جدا للمواقع التي يساهم فيها فريق من المحررين غير المتوفرين على خلفية تقنية كبيرة. في الموقع عدد من مقاطع الفيديو تشرح بالتفصيل مميزات هذه الاضافة.
- تقنيات وتلميحات لاستخدام وردبريس كنظام إدارة محتوى: قائمة شاملة لأغلب ما يمكن أن تحتاج إليه لاستخدام وردبريس كنظام عام لادارة المحتوى.
تطوير الإضافات البرمجية
غالبا لن تحتاج إلى برمجة إضافة بنفسك، فمجتمع وردبريس قدم الكثير من الإضافات الرائعة جدا والتي تغطي تقريبا كل الاحتياجات. جرب البحث في قاعدة البيانات الرسمية لإضافات وردبريس: Plugin Directory
لكن لو رغبت في برمجة إضافة خاصة بك، فإليك أهم ما ستحتاج إليه:
تصميم القوالب
إحدى أهم المميزات التي سهلت من انتشار وردبريس، هي سهولة التعديل على التصميم وإنشاء تصميم جديد من الصفر بخطوات بسيطة جدا وفي وقت وجيز. لذلك ستجد هناك الكثير جدا من القوالب المتوفرة مجانا.
دليل ثيمات وردبريس يقدم عينة لا بأس بها: Free Themes Directory
إذا أردت تصميم قالب خاص بك، جرب دليل إنشاء قالب وردبريس خطوة بخطوة. لو أردت تفاصيل أكثر وتحكما أكبر، فعليك بوثائق المساعدة الرسمية.
كتاب WordPress Theme Design
خيار مناسب أيضًا.
مصادر أخرى
WordPress Resources، صفحة خاصة تجمع أهم المصادر لتطوير وردبريس: مدونات، قوالب وإضافات.
هل لديك مصادر أخرى مهمة يمكنك ترشيحها؟
15 مايو، 2009 -
التعليقات (11)
برامج التدوين من سطح المكتب هي أدوات توفر للمدون واجهة تحرير شبيهة ببرامج معالجة النصوص، للتعامل مع مدونته من حيث نشر وتحرير التدوينات، وبعضها يدعم إضافة التصنيفات والكلمات المفتاحية.
كان الهدف من ظهور هذه البرامج هو توفير بيئة كتابة سهلة للمدونين الذين يجدون صعوبة في التعامل التقني مع برامج التدوين. فهذه البرامج ذات الواجهة المرئية الشبيهة بأي برنامج آخر على نظام التشغيل تجعل من الكتابة للمدونة عملية بذات سهولة كتابة وتحرير أي ملف نصي.
في الحقيقة، خدمات التدوين بسيطة في حد ذاتها ولا تحتاج إلى تعقيد آخر!
في موضوع “عشر أدوات وخدمات للمدونين” طلب البعض أن أكتب عن برامج التدوين من سطح المكتب. قررت أن أجرب.
لكني لا أستطيع الكتابة ولا النصح ببرامج وخدمات لم أجربها أو غير مقتنع أساسا بجدواها.
رغم إصراري على أن لوحة التحكم لوردبريس وواجهة الكتابة معقدة بلا داع وصعبة في الاستخدام، إلا أني أجد التعامل معها أفضل من التعامل مع برامج خارجية أخرى. ففضلا عن كونها لا تدعم بشكل جيد الكتابة من اليمين إلى اليسار، فهي لا تتيح لي التعامل مع بعض الإضافات الخاصة مثل الحقول المخصصة الإضافية لوردبريس (التي أحتاجها بكثرة) أو حقول CCK بالنسبة لدروبال.
إذا كنت مصرا على استخدام برامج التحرير من سطح المكتب، ولم تكن الكتابة من اليمين إلى اليسار تسبب لك مشكلة، فاستخدم إضافة فايرفوكس ScribeFire. أما إذا كنت تدون بالعربية فلن تجد أفضل من Windows Live Writer.
ولا تنسى تفعيل خيار النشر عن بعد لمدونتك. لو كنت تستخدم وردبريس، إنتقل إلى لوحة التحكم، قسم الإعدادات، ثم اختر إعدادات الكتابة، وفعل خيار النشر ببروتوكولات XML-RPC.
10 مايو، 2009 -
التعليقات (13)
لممارسة أكثر إحترافية للتدوين يفضل استخدام عدد من الأدوات والخدمات لتحسين الإنتاجية والمردودية. فيما يلي بعض من أهم الخدمات والأدوات التي يمكن للمدون الاعتماد عليها.
- إدارة التلقيمات: FeedBurner خدمة ضرورية جدا لتتبع إحصائيات التلقيمات وإدارتها. كتبت عنها من قبل في مدونة تكنوإعلام. وهناك بديل عربي يستحق التجربة هو Feedoor.
- إدارة المهام: إعداد قوائم للمهام To do Lists إحدى أشهر الطرق وأسهلها في إدارة المهام وتحديد الأولويات. هناك عدد من الخدمات والأدوات التي توفر طريقة سهلة لتحديد قوائم المهام. لكن تبقى طريقة “الورقة وقلم الرصاص” هي الأفضل
أشهر خدمات ويب وأكثرها بساطة في إدارة القوائم هي خدمة Tadalist. يمكن أيضا استخدام أداة DOOMI أو حتى بريد جي مايل (بإضافة Tasks)!
- إدارة الوقت: تحدثت من قبل عن إدارة الوقت. أدرك جيدا أن التحكم في الوقت في إدارة المدونة صعب جدا. أنا نفسي أعاني من هذه المشكلة. ربما امتلاك مكتب خاص، للمدون المحترف، قد يكون حلا. يمكن أيضا استخدام أحد برامج (أو خدمات) تتبع واحتساب الوقت لاحتساب الوقت المستغرق في إنجاز كل مهمة والانتباه للوقت الذي يضيع هباءً. أفضل هذه البرامج وأبسطها هو Kronos.
- استطلاعات الرأي: هل احتجت يوما إلى إضافة استطلاع بسيط للرأي في مدونتك؟ إذا كنت تستخدم وردبريس فستجد عشرات من الإضافات التي تسهل عليك العملية. لكنك قد لا تحتاج إليها فعلا. الآن مع خدمة Polldaddy (التي إشترتها الشركة المالكة لوردبريس) يمكنك بسهولة إنشاء ودمج الاستطلاعات في مدونتك، أو أي موقع، بسهولة تامة. لمستخدمي تويتر خيار أجمل: twtpoll.
-
إدارة التعليقات: ربما لا تحب نظام التعليقات المدمج مع برنامج التدوين الذي تستخدم. هناك خيارات عدة لاستخدام خدمات خارجية لإدارة التعليقات. سوف تحتاج بعض الجهد لدمجها في المدونات العربية، لكنها خدمات تستحق الجهد. أشهرها وأفضلها برأيي خدمة Disqus. وهناك خيار آخر لا بأس به: IntenseDebate (هي أيضا خدمة إستحوذت عليها شركة automattic المالكة لوردبريس).
- الصور الشخصية: هناك خدمة أخرى استحوذت عليها automattic مستخدمة بشكل رئيسي من المدونة. خدمة Gavatar لإدارة الصور الشخصية وربطها بالعناوين البريدية. هي تستخدم غالبا في التعليقات (مثل هذه المدونة).
- اختصار الروابط: مسألة اختصار الروابط تخلق الكثير من النقاشات. لكن سواء كنت مؤيدا للفكرة أم لا، حتما ستجد نفسك يوما محتاجا إلى إختصار رابط طويل ومعقد. عندها ستجد أن Bitly خيار مناسب تماما، بجانب خيارات أخرى كثيرة من بينها المشروع العربي ربط.
- مشاركة الصور والفيديو: لو كنت تحب مشاركة الصور والفيديو مع قراء مدونتك ستجد أمامك الكثير من الخدمات المتشابهة. ربما هناك فروقات واختلافات تقنية بينها، لكنك غالبا لن تحتاج إلى متطلبات تقنية كبيرة. إذن لن تجد أفضل من الموقع العربي إكبس لمشاركة الصور ومقاطع الفيديو، معا من مكان واحد.
- التلقيمات وتتبع الأخبار: سواء كنت تتابع عددا من المواقع أو المدونات المتخصصة لاعتمادها كمصادر لمدونتك، أو فقط تتابع مدونات شخصية لأصدقاءك، فإنك حتما ستحس بالوقت الذي يضيع يوميا في تتبع جديد تلك المدونات. تحدثت من قبل عن التلقيمات وكيف تسمح لنا بتقليص الوقت في تتبع جديد المدونات عن طريق إستخدام برامج أو خدمات لقراءة التلقيمات. هل هناك خيار أفضل من جوجل ريدير؟ لا أعتقد.
- تويتر: إذا كنت لا تستخدم تويتر بعد فقد فاتك الكثير. إشترك الآن، أضف أصدقائك وستكتشف سحر تويتر.
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، لإضافة بعض الإعدادات التي يحتاجها وردبريس للإقلاع.
أهم هذه الإعدادات الرئيسية هي بيانات الإتصال بقاعدة البيانات: إسم قاعدة البيانات حيث سيتم التخزين وبيانات الوصول إليها، إسم المستخدم وكلمة المرور. وهي بيانات لن تحتاج إلى إدخالها يدويا، إذ يكفي إستخدام واجهة التثبيت الآلي، إلا إذا أردت إضافة إعدادات متقدمة.
تعرف على تفاصيل الإعدادات المتقدمة »