ما هو ووردبريس (WordPress)؟ الدليل الشامل لأداة بناء المواقع والمدونات
مقدمة إلى ووردبريس: قوة بناء المواقع في متناول يدك
يُعد WordPress نظام إدارة المحتوى (CMS) الأكثر انتشارًا في العالم، حيث يشغل ما يقرب من 38% من جميع المواقع الإلكترونية. بعبارة بسيطة، نظام إدارة المحتوى هو برنامج يساعد المستخدمين على إنشاء وإدارة المحتوى على موقع ويب بأقل قدر من المعرفة التقنية. وكما ورد على WordPress.com:
«برنامج
WordPressالأساسي بسيط ويمكن التنبؤ به، مما يتيح لك البدء بسهولة. كما يوفر ميزات قوية للنمو والنجاح.»
باختصار، WordPress هو وسيلة موثوقة لإنشاء موقع ويب قوي. يتميز بسهولة التثبيت ويأتي مزودًا بوظائف غنية جاهزة للاستخدام. تتضمن الميزات الأساسية لـ WordPress كل ما تحتاجه لإعداد موقع ويب بصفحات ومنشورات مدونة ونظام تنقل وإدارة للمستخدمين. لكن القوة الحقيقية لـ WordPress تكمن في الخيارات الواسعة لتصميم موقع ويب جذاب بسرعة باستخدام القوالب الجاهزة (Themes)، وإضافة وظائف مذهلة باستخدام الإضافات الاختيارية (Plugins).
في هذا المقال، سنتناول أساسيات WordPress بما في ذلك:
- أصل
WordPressوشعبيته المتزايدة. - بناء الأساسيات باستخدام الصفحات (
Pages) والمنشورات (Posts). - تحسين التصميم باستخدام القوالب (
Themes). - توسيع الوظائف باستخدام الإضافات (
Plugins).
لماذا يحظى ووردبريس (WordPress) بشعبية هائلة؟
يُستخدم WordPress من قبل ما يقرب من نصف مليار موقع إلكتروني، بما في ذلك أسماء معروفة مثل TechCrunch و The New Yorker و Variety والموقع الرسمي للسويد وشركة The Walt Disney Company.
نصيحة: لمعرفة ما إذا كان موقع ما يعمل بنظام WordPress، يمكنك عرض مصدر الصفحة (View Page Source) والبحث عن كلمة «WordPress» أو «wp-». إذا رأيت أدلة مثل «wp-includes» أو «wp-content»، فالموقع يعمل بنظام WordPress.
لا يزال WordPress ينمو بشكل جنوني، حيث يتم بناء أكثر من 500 موقع جديد يوميًا. على مدى السنوات الثلاث الماضية، نمت حصة WordPress في سوق برامج تشغيل المواقع بنحو 8%، من 27.3% في عام 2019 إلى 35.2% في عام 2020. ومن المدهش أن WordPress يشغل الآن عددًا من المواقع أكبر من عدد المواقع التي لا تستخدم أي نظام إدارة محتوى على الإطلاق:
أحد الدوافع الرئيسية لشعبية WordPress هو أنه مجاني. WordPress مرخص بموجب GPLv2، مما يعني أنه مجاني للاستخدام والتعديل من قبل أي شخص. ويُقدر أن مشروع المصدر المفتوح هذا قد تلقى مساهمات من المطورين تعادل أكثر من 100 عام من وقت العمل.
أساسيات ووردبريس: الصفحات (Pages) والمنشورات (Posts)
يتضمن إعداد موقع WordPress اختيار اسم نطاق، والعثور على مزود استضافة، وتثبيت WordPress. يمنحك تثبيت WordPress موقعًا إلكترونيًا يعمل بكامل طاقته. لكن إطلاق العنان للقوة الحقيقية لـ WordPress يأتي مع تثبيت القوالب (Themes) والإضافات (Plugins) وتخصيص الموقع.
لنبدأ بالأساسيات. عند تثبيت WordPress، سيُطلب منك إدخال اسم مستخدم وكلمة مرور. يمكن استخدام بيانات الاعتماد الخاصة بك للوصول إلى الواجهة الخلفية الإدارية لموقعك الإلكتروني. يمكن الوصول إلى هذا القسم عبر yourdomainname.com/wp-admin. يبدو القسم الإداري كما يلي:
كما ترى، يأتي WordPress محملاً بالميزات التي يمكن الوصول إليها عبر قائمة التنقل اليسرى. لأغراض هذا المقال، دعنا نناقش نوعي المحتوى المهمين: الصفحات (Pages) والمنشورات (Posts).
التعامل مع صفحات ووردبريس (WordPress Pages)
تسمح لك الصفحات (Pages) ببناء صفحات ويب ثابتة بسرعة. بإضافة هذا النوع من المحتوى، يمكنك إنشاء صفحات ويب على yourdomain.com/newpage. يحتوي WordPress على محرر مدمج يمكنك استخدامه لتنسيق النصوص والوسائط المتعددة بسرعة في صفحة ويب رائعة المظهر. تم بناء المحرر باستخدام «الكتل» (blocks) بحيث يمكنك التركيز على إنشاء المحتوى بدلاً من القلق بشأن محاذاة المحتوى وتنظيمه. هذا ما يبدو عليه تحرير المحتوى وإضافة الكتل في WordPress:
بينما يُعد محرر WordPress الافتراضي رائعًا، يمكن تحسينه باستخدام الإضافات (Plugins) أو حتى استبداله ببناة المحتوى (content builders) التي تسهل سحب وإفلات المحتوى بطريقة مرئية، مثل Elementor أو Visual Composer أو WP Bakery. جمال WordPress يكمن في قابليته للتخصيص اللانهائي. أيًا كان المحرر الذي تختاره، فإن استخدام الصفحات (Pages) المدمجة في WordPress يسمح لك بإنشاء صفحات ويب ديناميكية ورائعة بسهولة.
إدارة منشورات ووردبريس (WordPress Posts)
يحتوي قسم المنشورات (Posts) على نفس المحرر الموجود في قسم الصفحات (Pages)، باستثناء أن فئة المحتوى هذه تنشئ منشورات مدونة. تُعد المنشورات جوهر WordPress لأن البرنامج بدأ كأداة للتدوين. تستخدم المنشورات نفس محرر المحتوى مثل الصفحات، لذا فإن إنشاء الصفحات والمنشورات هو نفس التجربة.
الفرق الرئيسي بين الصفحات والمنشورات هو الحجم. لنفترض أن موقع ويب لشركة صغيرة نموذجية سيحتوي على 5-10 صفحات أساسية (الصفحة الرئيسية، حولنا، اتصل بنا، الخدمات، وما إلى ذلك). يمكن أن تحتوي نفس الشركة على مئات من منشورات المدونة. لإدارة الحجم الكبير للمنشورات، يأتي WordPress مزودًا بإدارة شاملة للتصنيف والتسلسل الهرمي. يمكن تنظيم المنشورات بسهولة في تصنيفات (Categories).


يمكنك إضافة وتضمين أي عدد تحتاجه من التصنيفات. باستخدام التصنيفات، يمكن عرض المحتوى بشكل هرمي على موقع الويب الخاص بك مثل yourdomainname.com/guides/best-business-practices/yourcontent. نظرًا لأن WordPress قابل للتخصيص بدرجة عالية، يمكن أيضًا تغيير بنية الروابط الدائمة (permalink) هذه بسهولة في علامة تبويب الإعدادات (Settings).
أنواع المنشورات المخصصة (Custom Post Types) – للمستخدمين المتقدمين
يأتي WordPress محملًا مسبقًا بنوعي المحتوى الرئيسيين (المنشورات Posts والصفحات Pages)، ولكن العديد من المستخدمين يرغبون في تخصيص أنواع المحتوى الخاصة بهم بشكل أكبر. على سبيل المثال، إذا كنت ترغب في بناء موقع ويب للسفر يحتوي على دليل للفنادق، فإن نوع منشور مخصص يسمى «Hotels» سيكون إضافة رائعة. تستفيد أنواع المنشورات المخصصة هذه من محرر WordPress المدمج، والتصنيفات، والميزات الأخرى للمنشورات والصفحات. على هذا النحو، تعد أنواع المنشورات المخصصة طريقة لتطوير موقع ويب ديناميكي بسرعة. يمكن إضافة أنواع المنشورات المخصصة عبر إضافة (Plugin) أو عن طريق إضافة بعض التعليمات البرمجية إلى ملف functions.php الأساسي. هذه الإضافات هي مثال رائع على مدى قابلية WordPress للتخصيص الشديد، ومنصة رائعة لتطوير مهاراتك في البرمجة.


يمكن إضافة منشورات مخصصة مثل الفنادق (Hotels) والمنتجات (Products) إلى WordPress لتنظيم المحتوى بشكل أفضل وتعزيز وظائف موقع WordPress المخصص الخاص بك.
قوالب ووردبريس (WordPress Themes): تصميم جذاب بكل سهولة
بمجرد إعداد موقع WordPress الخاص بك، تكون الخطوة التالية هي اختيار قالب (Theme). القالب هو مجموعة من القوالب وأوراق الأنماط (stylesheets) التي تحدد مظهر ووظائف موقع WordPress. يأتي WordPress محملًا مسبقًا بقالب قياسي، لكن عددًا قليلاً جدًا من المواقع تستخدم هذا القالب بالفعل (وإلا ستبدو مئات الملايين من المواقع متشابهة!).
تسمح القوالب لمستخدمي WordPress بالحصول على موقع ويب ذو مظهر رائع بسرعة كبيرة. في غضون 10 دقائق تقريبًا، يمكنك الحصول على موقع ويب بنفس الواجهة الخلفية والمحرك والمظهر مثل المواقع الكبيرة مثل TechCrunch. كل ما ينقص هو المحتوى! أحد أفضل أجزاء بناء موقع WordPress هو اختيار قالب بسبب تنوع التصميمات والخيارات. هناك الآلاف من القوالب المتاحة.
يمكن عادةً شراء القوالب المدفوعة (Premium Themes) بأسعار تتراوح بين 20 و 60 دولارًا. يمكنك تنزيل ملف مضغوط (zip file) ورفعه بسهولة إلى WordPress. بمجرد تنشيط القالب، يعتمد موقع WordPress الخاص بك القوالب وأوراق الأنماط الخاصة به. وهكذا، يصبح لديك موقع ويب مصمم باحترافية!
كلمة تحذير: يمكن أن يكون اختيار القالب صعبًا وهناك العديد من الأمور التي يجب مراعاتها قبل التثبيت. أوصي بالبحث عن القوالب التي تتمتع بتقييمات عالية (أي أن شخصًا آخر قد اختبرها)، وبأقل عدد ممكن من تبعيات الإضافات (Plugin dependencies)، وأن تكون سريعة. لاختبار السرعة، ابحث عن عرض توضيحي للقالب على موقع المطور وقم بتشغيله من خلال أداة Google Page Speed. إذا كان أداء القالب ضعيفًا، فلا تستخدمه.
بمجرد اختيار قالب أساسي رائع، لديك خيار تخصيصه بلا حدود. يمكنك تخصيص موقعك بالكامل عن طريق تحرير ملف القالب باستخدام HTML و PHP و CSS و JavaScript. أسهل طريقة للقيام بذلك هي تثبيت قالب فرعي (child theme) حتى تتمكن من تحديث القالب الرئيسي بأحدث إصدار دون فقدان تخصيصاتك. مع قالب رائع، يمكنك الحصول على موقع ويب جميل. الإضافات (Plugins) تضيف القوة.
إضافات ووردبريس (WordPress Plugins): تحويل المدونة إلى منصة متكاملة
تاريخ WordPress متجذر في النشر الشخصي والتدوين. بدأ المشروع في عام 2003 عندما بدأ Mike Little و Matt Mullenweg العمل على «نظام نشر شخصي أنيق ومصمم جيدًا». لكن WordPress الآن أصبح أكثر بكثير من مجرد مدونة.
يحتوي WordPress على أكثر من 50,000 إضافة (Plugins) متاحة. إضافات WordPress هي نصوص PHP برمجية توسع وظائف نظام إدارة المحتوى الأساسي. يمكنها إضافة ميزات جديدة تمامًا إلى موقعك. يتم تطوير الإضافات من قبل متطوعين وشركات. وهي عادة ما تكون مجانية، والعديد منها يحتوي على إصدارات مدفوعة (premium versions). احذر من تثبيت عدد كبير جدًا من الإضافات، حيث يمكن أن تكون صيانة التحديثات مهمة لا تنتهي لمشرفي مواقع WordPress.


يمكن رفع الإضافات وتحديثها مباشرة من الواجهة الخلفية الإدارية.
الخلاصة التقنية
يُعد WordPress أداة استثنائية ومتعددة الاستخدامات لبناء المواقع الإلكترونية. لقد تطور بشكل كبير من بداياته المتواضعة كأداة للتدوين ليصبح نظامًا متكاملًا وقويًا، قادرًا على تشغيل كل شيء من المدونات الشخصية البسيطة إلى المتاجر الإلكترونية المعقدة والمواقع المؤسسية الكبيرة. مرونته، مدعومة بمجتمع ضخم من المطورين والقوالب والإضافات، تجعله خيارًا لا يُضاهى لأي شخص يتطلع إلى إنشاء وجود رقمي فعال.
بالإضافة إلى ذلك، يوفر WordPress منصة ممتازة للمبتدئين لتعلم تطوير الويب. عند البدء في البناء باستخدام WordPress، ستتعرض للعمل مع HTML و CSS و JavaScript و PHP و MySQL. نظرًا لأن WordPress مفتوح المصدر وشعبيته هائلة، هناك عدد كبير من الموارد المجانية المتاحة (بما في ذلك هنا على freeCodeCamp) للتعمق بقدر ما تريد. سواء كنت تسعى لإنشاء مدونة شخصية، أو متجر للتجارة الإلكترونية، أو موقع ويب لعملك، فإن WordPress يمثل خيارًا ممتازًا يجمع بين سهولة الاستخدام والقوة اللامحدودة.