الدرس الأول - طريقة تحميل وتنصيب Wordpress
المتطلبات الأساسية آخر نسخة 3.5.2 هي:
نسخة PHP إصدار 5.2.4 أو أحدث
نسخة قواعد بيانات MySql إصدار 5 أو أحدث
يفضل نسخة Apache أو Ngix كسرفر لسهولة التعديل على ميزات الموقع (mod_rewrite Apache module).
الميزات الرئيسية لمدونة Wordpress بتفصيل أوسع:
- ميزة التوافق مع مقاييس W3C حيث يمكن لأغلب المستعرضات العمل مع Wordpress دون الحاجة لفحص التوافقية حيث مكون النواة لديه متوافق مع جميع المستعرضات المستعملةوالمعروفة على الانترنت.
- لا يحتاج لضبط مخصص من أجل تنصيب الستايل (التمبلت) الخاص به حيث جميع التأثيرات الحية ضمن الستايل ستظهر مباشرة بعد التنصيب أو التعديل دون الحاجة للعمل على الطريقة الكلاسيكية (HTML) لإظهار كود الصفحة والعمل عليه مباشرة.
- صفحات Wordpress تسمع بالعمل مع المحتويات دون الحاجة لأخذ نمط المدونة حيث يمكن وضع صفحة منسقة بشكل HTML ثم نشرها مباشرة على سبيل المثال وستظهر مباشرة بعد النشر كما تم تنسيقها بالضبط أو نشر المحتوى كتابياً دون تنسيق مباشرة.
- روابط Wordpress تسمع بإنشاء روابط والتعديل والإصلاح عليها من خلال لوحة الإدارةالخاصة بك دون الحاجة للعمل على محرر روابط خارجي لنسخ الرابط.
- يمكن تطوير المدونة لديكم من البسيط جداً للمعقد كما في أشهر المواقع العالمية التي تستعمل Wordpress واستعمال عدد كبير من الستايلات الخاصة بالمدونة بشكل مختلف تماماً على نفس الموقع دون الحاجة لتصميم كل ستايل أو تمبلت بشكل مستقل سندخل بتفاصيل الموضوع ضمن القسم الخاص بشرح الستايلات.
- يدعم طرق التعقب الشهيرة Trackback و Pingback حيث يمكن تضمينهم بالمدونة بدون الحاجة لأي تعديل سنأتي على شرح هذه النقطة ضمن الاضافات بعون الله
- يسمح Wordpress بإضافة التعليقات بشكل مستقل حول كل محتوى على حدا كما يمكن لمستخدمي طرق التعقب بوضع الروابط الخاصة بهم ويمكن من خلال لوحة الإدارة السماح لهم بوضع هذه الخاصية أو إلغائها عند الحاجة.
- يتضمن Wordpress حماية ضد الإزعاج (spam protection) حيث يحمي مدونتك من القائمة السوداء المحدثة بآخر المواقع المزعجة كما يحوي على فاحص بروكسي مدار من قبل لوحة تحكم الإدارة لحذف أو شطب التعليقات التي تضمن هذه المواد بالإضافة هناك العديد من الإضافات الأخرى التي عمل عليها مطورون لتضمينها ضمن Wordpress.
- يتضمن Wordpress تسجيل كامل مضمن للأعضاء الجدد كما يمكن تخصيص السماح بالتسجيل أو ايقافه من خلال لوحة تحكم الإدارة الخاصة بك. كما يمكن عمل المزيد من خلال الإضافات من قبل مطورين لهذه الميزة لمزيد من التخصيص.
- يمكن قفل موضوع أو منشور على مدونتك بكلمة سر خاصة لمنعها من النشر العام لكل الزوار أو لفتح الميزة لعدد من الأعضاء المشتركين ضمن المنشور نفسه لضمان الخصوصية لهذا المنشور أو الموضوع المضاف في حال كان هناك حاجة لعملها.
- التحديث والتنصيب سهل جداً للاصدارات السابقة من Wordpress كما يمكن نقل أيضاً الإضافات المتوافقة بسهولة تامة مع الستايلات ايضاً.
- سهولة الاستيراد للبيانات الخاصة بك وتعديلها للتناسب مع محتوى نصي, Blogger,B2,Greymatter , Nucleus وأيضا pMachine لاحقاً.
- يدعم Blogger API, MetaWeblog API كما يدعم التصميم الخارجي لأدوات أخرى كما Zempt دون الحاجة للتعديل.
- يمكن حجب مستخدم عن عمل نشر لمنشور خاص به ووضعه ضمن قائمة المسودات حيث لا يتم النشر إلا عند الموافقة من قبل المدير.
- يوجد داخلياً أداة ضمن مدونة Wordpress تحول الصيغ الخاصة بـ XHTML لصيغ متوافقة مع الترميز ASCII العالمي يتضمن التحويل الفواصل الفواصل المنقوطة الأقواس حجم الخط وأيضاً الفاصلة (-) بالإضافة للرموز الخاصة.
- فلتر (مرشح) تلقائي لكل الكود المضمن ضمن النص المنشور مثل لغة الوسوم HTML التي تضر بنشر المحتوى دون الحاجة للتعديل من قبل المدير أو المستخدم.
- يمكن النشر بشكل جماعي لمحتوى حتى 10 مراحل مختلفة وبخواص مختلفة لكل مستوى من النشر لنفس المحتوى دون الحاجة لعمل هذا بإضافة بل يمكن عمل ذلك من خلال لوحة الإدارة الخاصة بك.
- يمكن لأي مستعرض عمل الصفحة الخاصة بالمدونة كمفضلة بشكل سهل وبسيط دون إضافات.
- يتوافق مع جميع محركات البحث العالمية يمكن توسيع هذه الميزة أيضا بالعديد من الإضافات.
هذه لمحة عن أهم الميزات الخاصة بـ Wordpress لكن سنأتي بعون الله على شرحها التفصيلي كل قسم بقسمه لكي نترك الموضوع بشكله البسيط دون التدخل بالتفصيلات قبل فهم الآلية الأساسية للعمل للمدونة.
طريقة التنصيب:
طبعاً التنصيب بسيط لنبدأ مع شاشات التنصيب الأساسية على الإصدار الأصلي ثم الإصدار العربي.
أولاً شرح التنصيب باللغة الأنكليزية التي تأتي بشكل افتراضي مع Wordpress دون الحاجةلتنصيب الاصدار العربي ( طبعاً الشرح لمن يرغب بترك اللغة الأساسية دون العربية)
1) نقوم بداية بتحميل آخر نسخة من الرابط التالي: http://wordpress.org/latest.zip
بعد التحميل نقوم برفع الملف المضغوط بواسطة برنامج رفع FTP مثل FileZilla أو عن طريق لوحة تحكم الاستضافة نفسها.
ملاحظة: يمكن اختصار العملية السابقة في حال وجود نسخة مسبقة ضمن ملحقات الاستضافة لكن لا ينصح بعمل ذلك لمعرفة تفاصيل قاعدة البيانات المنشأة ولعدم جدوى التعديل في حال نسيان التفاصيل أثناء التنصيب.
2) بعد رفع الملف المذكور على الشكل التالي لدومين الموقع الخاص بك: http://example.com/latest.zip حيث أن example.com هو اسم الموقع الخاص بك نقوم باستخراج الملفات ضمن مجلد public_html في حال كانت الاستضافة Linux أو نستخرج الملفات فوراً في حال كانت الاستضافة مخصصة من غير نوعية windows مثلاً.
3) يصبح الآن مسار الملفات هو http://example.com/ في حال كنتم تريدون تنصيب المدونة كموقع أساسي أما في حال الرغبة بالتنصيب على أساس إضافة لموقعكم كمدونة خاصة مثلاً للدعم الفني أو لوظيفة أخرى يمكن عمل Sub-domain مستقل كما في المثال http://example.com/yourblog/ حيث تكون الملفات ضمن هذا المجلد الفرعي لنرى كيفنعمل ذلك من خلال الصور التالية:
شاشة تنصيب 1
شاشة تنصيب 2
بعد الدخول على مدير الملفات ضمن لوحة تحكم الاستضافة الخاصة بموقعك نقوم بعمل الخطوة التالية:
شاشة التنصيب 3
بعد ذلك نضغط على GO فتظهر الشاشة التالية:
شاشة التنصيب 4
أو في حال كانت نسخة Cpenal على الاستضافة حديثة ستقوم برفع الملف تلقائياً دون سؤالك عن ذلك وستظهر في الاسفل شاشة تظهر العملية للانتهاء عند الانتهاء نقوم باغلاق النافذة فنلاحظ أن الملف الموجود قد تم رفعه بشكل كامل نقوم بعدها باستخراج الملفات كما في الصورة:
شاشة التنصيب 5
بعدها نستخرج الملفات ضمن الشكل المناسب للمسار (في حال كان التنصيب مستقلاً ونريد تنصيب المدونة على انها الموقع الرئيسي نختار المسار public_html/ أما في حال تنصيب المدونة على أنها إضافة فرعية للموقع يمكن اختيار اسم مجلد لاحتواء الملفات مثلاً public_html/yourblog/ حيث yourblog المسار للمدونة على موقعك كالتالي http://example.com/yourblog/
شاشة التنصيب 6
ثم بعون الله بعد الاستخراج كما في الشكل:
شاشة التنصيب 7
نقوم الآن بعمل قاعدة بيانات خاصة بالمدونة Wordpress الخاصة بنا كما في الخطوات:
شاشة التصيب 01
ثم نختار إنشاء قاعدة بيانات كما بالصورة:
شاشة التنصيب 02
بعد إنشاء قاعدة البيانات نقوم بربطها مع مستخدم خاص بها كما في الصورة:
شاشة التنصيب 03
ثم يظهر لدينا تم الانشاء بنجاح ويعطينا المعلومات التي قمنا بكتابتها في الصورة السابقة يلزمن حفظ هذه المعلومات لنستخدمها فيما بعد في عملية التنصيب
شاشة التنصيب 04
بعد هذه الخطوة نضيف قاعدة البيانات للمستخدم الذي قمنا بإنشاءه حديثاً كما في الصورة التالية:
شاشة التنصيب 05
بعد اكتمال العملية السابقة آن الأوان الآن لعمل التعديل المطلوب للتنصيب داخل ملفwp-config-sample.php
التعديل يتم من خلال لوحة تحكم الاستضافة لدينا كما في الصورة:
شاشة التنصيب 06
ثم نقوم بتعديل الأسطر الموضحة في الصورة التالية:
شاشة التنصيب 07
حيث نستبدل الكلمة التالية (database_name_here) باسم قاعدة البيانات لدينا الذي هو كما بالمثال في الصور السابقة yourblog في القسم 1 في الصورة
ونقوم باستبدال السطر الثاني الكلمة التالية (username_here) باسم المستخدم الذي قمنا بانشاءه سابقاً لدينا كما هو في الصور السابقة user35 في القسم 2 في الصورة
وبعدها نستبدل السطر الثالث الكلمة التالية (password_here) بكلمة السر الخاصة التي قمنا بانشاءها سابقاً في الصور support-ar.com2*-+في القسم 3 في الصورة
بعدها نقوم بحفظ التغيرات ثم نقوم بتغير اسم الملف كما في الصورة للاسم التالي:
Wp-config.php ونحذف كلمة sample
شاشة التنصيب 08
الآن نذهب للمسار مباشرة على الموقع http://example.com/ wp-admin/install.php حيث تتم بداية عملية التنصيب ويمكن أن نذهب للمسار الآخر كما في التصيب الفرعي http://example.com/yourblog/ wp-admin/install.php في حال التنصيب ليس موقع رئيسي.
شاشة التنصيب 09
بعد عمل المطلوب سنكون بعون الله نصبنا مدونتنا بنجاح لكن يفضل حفظ كل المعلومات السابقة من كلمات سر وبيانات لديكم على القرص الصلب ضمن ملف نصي في حال نسيانها والحاجة لاستعمالها عند الضرورة كنقل المدونة لموقع جديد أو في حال الرغبة في عمل نسخة احتياطية عن قاعد البيانات والملفات الخاصة بالموقع.
اخواني الآن لو عملنا التنصيب باللغة العربية نفس الخطوات لكن تحتلف الواجهة فقط من اليمين لليسار اما ماسبق لايختلف شيء بعون الله ولو عندكم اي استفسارات أو تعليق اهلا بكم حتى تعم الفائدة
ملاحظة هامة : الدورة والدروس حصرية للدعم العربي التطويري ويجب ذكر المصدر عند النقل
المرفقات
-
شاشة تنصيب 1.jpg386.3 KB · المشاهدات: 1,625
-
شاشة تنصيب01.jpg391.8 KB · المشاهدات: 1,430
-
شاشة تنصيب02.jpg374.6 KB · المشاهدات: 1,469
-
شاشة تنصيب2.jpg437.5 KB · المشاهدات: 1,545
-
شاشة تنصيب03.jpg264.3 KB · المشاهدات: 1,467
-
شاشة تنصيب3.jpg362.9 KB · المشاهدات: 1,489
-
شاشة تنصيب04.jpg306.3 KB · المشاهدات: 1,431
-
شاشة تنصيب4.jpg262.9 KB · المشاهدات: 1,486
-
شاشة تنصيب05.jpg359.8 KB · المشاهدات: 1,318
-
شاشة تنصيب5.jpg205.4 KB · المشاهدات: 1,499
-
شاشة تنصيب06.jpg428 KB · المشاهدات: 1,345
-
شاشة تنصيب6.jpg288.6 KB · المشاهدات: 1,420
-
شاشة تنصيب07.jpg331 KB · المشاهدات: 1,404
-
شاشة تنصيب7.jpg412.1 KB · المشاهدات: 1,462
-
شاشة تنصيب08.jpg406.1 KB · المشاهدات: 1,357
-
شاشة تنصيب09.jpg315.3 KB · المشاهدات: 1,417
التعديل الأخير: