كيف تنشر اضافتك على موقع الووردبريس
السلام عليكم ورحمة الله وبركاته
اليوم سوف اتحدث عن طريقة نشر الاضافات على موقع الووردبريس وهذا بسبب قلت او عدم وجود شرح في المواقع العربية وبسبب ايضا اني اردت رفع اضافتي one-social الى موقع الووردبريس فصادفتني العديد من المشاكل, وسوف اقوم بشرح الطريقة خطوة بخطوة حتى نتمكن من رفع الاضافة بسهولة و بدون مشاكل
1 – التسجيل في موقع الووردبريس wordpress.org
قم بالتسجيل في موقع الووردبريس من هنا WordPress.org للحصول على عضوية ضروري لرفع الاضافة التي قمت ببرمجتها وسوف نحتاج العضوية كتيرا في هذا العمل
2 – إدراج الاضافة
المرحلة الثانية وهي ادراج الاضافة من الرابط التالي add your plugin. هنا سوف تقوم بادخال المعلومات التالية :
- اسم الاضافة
- وصف ما تقوم به الاضافة
- صفحة الاضافة على موقعك (غير اجبارية)
وانصح بوضع صفحة خاصة في موقعك او مدونتك للاضافة, والامر يرجع لك , ويجب عليك ايضا ان تتأكد من الاضافة متوافقة مع رخصة جنو العمومية GPL
3 – انتظار الموافقة على الاضافة
يلزم في هذه المرحلة انتظار موافقة موقع الووردبريس على اضافتك وقد تاخد الموافقة على الاضافة مدة يومين او اسبوع بالنسبة لي تم الموافقة في خلال يومين 48 ساعة وقد تطول .
اذا تمت الموافقة على الاضافة سوف تستلم رسالة تدل على ان الاضافة تم قبولها وانه قريبا يمكنك الدخول الى subversion repository في حالة الاضافة التي قمت بنشرها انا سوف يكون مستودع الاضافة بالشكل التالي : http://svn.wp-plugins.org/one-social
مثال على الموافقة
4 – تنزيل وتنصيب البرنامج TortoiseSVN
يقوم هذا البرنامج بالتعامل مع الاضافة اما برفعها او تحديثها الى اخره , صفحة تحميل البرنامج http://tortoisesvn.net/downloads وقم بتحميل النسخة المناسبة لنظام التشغيل الذي تستعمل
طريقة التنصيب سهل كالمعتاد Next next next وانتهى التنصيب يلزم اعادة تشغيل الجهاز ليعمل بشكل جيد
5 – انشاء مجلد للاضافة
هنا سوف نقوم بإنشاء مجلد فارغ نقوم بتسميته باسم الاضافة احسن ويمكنك انشائه في اي مكان ترغب به عن نفسي قمت بانشائه على سطح المكتب
6 – التحقق من Repository
الان يجب عليك الدخول الى المجلد الذي قمنا بانشائه سابقا وقم بكليك يمين واختر SVN Checkout او قم مباشرة بكليك يمين على مجلد الاضافة
كليك يمين مباشرة
بعد الضغط على SVN Checkout سوف تظهر نافدة حوار تطلب منك رابط Repository ومكان التخزين و رابط Repository هو الرابط الذي تم ارساله لك عن طريق البريد عند قبول الاضافة
كليك Ok وانتظر اذا تم كل الامور على احسن وجه سوف تلاحظ انه تم انشاء 3 مجلدات جديدة بهذه الاسماء التالية branches, tags, و trunk.
7 – تحضير ملف Readme
تحضير ملفات الاضافة لكي يتم ادراجها في Repository (مستودع الاضافة) . عادة الشي الوحيد الذي يجب القيام به في هذه الخطوة هو اعداد ملف readme.txt وهنا يجب عليك الالتزام بالمبادئ التوجيهية لموقع الووردريس مثال على ملف readme من موقع الووردبريس الرسمي , و هنا تجد رابط خاص من موقع الووردبريس لتحقق في ملف readme validator اذا كانت هناك اخطاء او ما شابه
هذه بعض النصائح السريعة لتحضير ملف readme
- قم باستعمال اوسمة تستعملها اضافات اخرى في نفس تخصصك من هنا appropriate tags
- ضع ملف readme في المجلد الرئيسي للاضافة
- اذا قمت بادراج لقطات للاضافة وهى تعمل قم بتسميتها هكذا screenshot-1, screenshot-2, screenshot-n, الى اخره
8 – نسخ ملفات الاضافة الى مجلد trunk
اذا قمت باعداد اضافتك على اكمل وجه والكمال لله وحده, نقوم بنسخها في مجلد trunk يجب ان تكون الملفات المهمة في الاضافة مثل داخل مجلد trunk مباشرة وليس في مجلد اخر يحمل اسم الاضافة هكذا يجب ان تكون :
9 – ايداع الملفات في Repository
كليك يمين على مجلد trunk وقم باختيار SVN Commit.
بعد ذالك سوف تظهر لك نافدة حوار يجب عليك ادخال رسالة قصيرة مثل الصورة اسفله وان تقوم باختيار جميع ملفات الاضافة
بعد الانتهاء قم بالضغط على Ok بعدها سوف تظهر نافدة اخرى تطلب منك ادخال اسم المستخدم وكلمة المرور وهي العضوية التي قمنا بانشائها عند التسجيل في موقع الووردبريس
اذا مرت الامور على خير سوف تضاف اضافتك الى Repository ملاحظة اذا كان حجم الاضافة كبيرا سوف تاخد وقت طويل
10 – نسخة الاوسمة الخاصة بالاضافة
هنا سوف يأتي الدور المهم لملف readme, في ملف readme يوجد مكان خاص بال tage stable هنا يجب عليك ادخال النسخة المناسبة لك (بالنسبة لي 1.0.5.0) شاهد الصورة وسوف تفهم باذن الله
انتظر حتى تظهر نافدة حوار جديدة من البرنامج بعدها قم بادخال التعديلات كما في الصور ولكن بما يناسب اضافتك في حالة اضافتي
سوف اقوم بالتالي http://svn.wp-plugins.org/one-social/tags/1.0.5.0
وقم ايضا بادخال رسالة قصيرة كما في الصورة واضغط على Ok عند الانتهاء
اذا مرت كل الامور على ما يرام يجب عليك الان ان تقوم بكليك يمين على مجلد tags و اختر SVN Update الى هنا انتهينا من رفع الاضافة
11 – التحقق من ان كل الملفات قد تم رفعها بشكل سليم
هنا يجب علينا ان نقوم بالتحقق م ان كل الملفات تم رفعها بشكل سليم وهذا عن طريق تصفح Repository على سبيل المثال
http://svn.wp-plugins.org/one-social/trunk
http://svn.wp-plugins.org/one-social/tags
وفي الاخير انتظر مدة نصف ساعة او اقل وادخل الى رابط اضافتك
http://www.wordpress.org/extend/plugins/yourpluginsname
ومبروك عليك تم رفع اضافتك ملحوظة اخيرة اذا قمت بتغير في اي ملف قم بكليك يمين واختر SVN Commit على الملف الذي قمت بتغيره
والى اللقاء في درس جديد اتمنى ان يعجبك الشرح وان تستفيوا منه في القريب ان شاء الله
التعليقات - كيف تنشر اضافتك على موقع الووردبريس : 3 تعليقات