كيفية إنشاء صفحة مخصصة في WordPress
نشرت: 2022-09-27إذا كنت ترغب في إنشاء صفحة في WordPress برمجيًا ، فهناك بعض الأشياء التي تحتاج إلى القيام بها. أولاً ، تحتاج إلى إنشاء ملف جديد في دليل سمة WordPress الخاص بك. اسم صفحة هذا الملف- {slug} .php. في هذا الملف ، سوف تحتاج إلى وضع الكود التالي: / * Template Name: {Page Name} * / get_header ()؛ ؟ > يخبر هذا الرمز WordPress أن هذا قالب صفحة مخصص ويجب أن يستخدم رأس الصفحة وتذييلها من قالبك. سيتم سحب محتوى الصفحة من ملف content-page.php في قالبك. الآن بعد أن تم إعداد ملف القالب ، يمكنك إنشاء الصفحة في WordPress. للقيام بذلك ، انتقل إلى الصفحات »إضافة جديد في مسؤول WordPress الخاص بك. في شاشة إضافة صفحة جديدة ، حدد قالب الصفحة المخصص الخاص بك من مربع تعريف سمات الصفحة. امنح صفحتك عنوانًا وانقر على الزر "نشر" لنشره.
كما هو الحال مع نوع المنشور في WordPress ، فإن نوع المنشور في صفحة WordPress هو نفس نوع المنشور المخصص. عندما يحتوي WordPress على هذه البيانات في مصفوفة ، فإن لها وظيفة محددة مصممة خصيصًا لإنشاء وإدراج الصفحة أو النشر في قاعدة بيانات WordPress. تقوم وظيفة wp_insert_post () بإنشاء وإدراج الصفحة في قاعدة البيانات باستخدام هذه البيانات كما سترى قريبًا. ستتمكن من إنشاء صفحة WordPress برمجيًا عن طريق إضافة كود إلى ملف function.php أو كود البرنامج المساعد الخاص بك. عندما تنظر إلى النهاية الخلفية ، سيتم إنشاء صفحات WordPress تلقائيًا. يرجى الاطلاع على هذا البرنامج التعليمي لمزيد من المعلومات حول كيفية استخدام وظيفة WP_insert_post () الأساسية في WordPress لإنشاء الصفحات تلقائيًا.
كيف أقوم بإنشاء صفحة برمجيًا في WordPress؟
يعد إنشاء صفحة WordPress أمرًا سهلاً. يمكنك القيام بذلك من لوحة إدارة WordPress أو باستخدام قالب صفحة WordPress . إذا كنت ترغب في إنشاء صفحة WordPress من لوحة الإدارة ، فانتقل إلى الصفحات »إضافة صفحة جديدة. أدخل عنوانًا لصفحتك ، ثم ابدأ في إضافة محتوى في محرر WordPress. بمجرد الانتهاء ، انقر فوق الزر نشر لجعل صفحتك مباشرة. إذا كنت ترغب في إنشاء صفحة WordPress باستخدام قالب صفحة WordPress ، فقم أولاً بإنشاء ملف جديد في قالب WordPress الخاص بك. على سبيل المثال ، يمكنك إنشاء ملف يسمى page-mypage.php.
يمكنك إنشاء وعرض المحتوى بالكامل في PHP عن طريق إنشاء مسار برمجيًا وصيانته. ليس عليك أن تكون ساحرًا لفهمها. سيتم استخدام ثلاثة خطافات ووردبريس منفصلة لإنجاز هذه المهمة. يتم تخزين جميع الخطافات في ملف function.php لكل موضوع. أعد كتابة القاعدة إذا كانت غير قادرة على التوافق مع المسار المختار. لتضمين متغيرات استعلام static_template ، نعيد كتابة المسار الذي يدخله الطلب بمسار يشبه / a-static-page. سيكون هذا المتغير متاحًا بمجرد أن نختار عرض قالب مخصص (أو لا). يمكننا استخدام عامل التصفية هذا لمعرفة متغيرات الاستعلام المسموح بها. نتيجة لذلك ، لدينا واحدة فقط لنصنعها.
كيفية إضافة محتوى إلى صفحة WordPress الخاصة بك
بالنقر فوق نوع المحتوى الذي تريد تضمينه ، يمكنك تحديد محتوى صفحتك. يمكنك إنشاء نوع منشور أو تصنيف مخصص أو حتى تصنيف مخصص باستخدام خيار نوع المنشور المخصص. بمجرد أن تقرر نوع المحتوى الذي تريد استخدامه ، يمكنك إضافة المعلومات المطلوبة. تعد إضافة عنوان وسطر ثانوي وتاريخ وفئة مدونة أمثلة على كيفية القيام بذلك.
كيف تنشئ صفحة في ووردبريس؟
يمكنك إضافة صفحات جديدة إلى موقعك بالنقر فوق إضافة صفحة جديدة في لوحة المعلومات الخاصة بك ثم تحديد الصفحات. إذا كنت تريد تحرير صفحة موجودة ، فانقر فوق عنوان الصفحة التي تريد تحريرها. سيتم نقلك إلى المحرر حيث يمكنك إضافة أي نوع من المحتوى لصفحتك ، بما في ذلك النصوص والصور ونماذج جهات الاتصال والأزرار والمزيد.
نوع آخر تم إنشاؤه مسبقًا في WordPress هو صفحة WP. يتم تصنيف الصفحات إلى فئتين: المحتوى الثابت والمحتوى الديناميكي. لا يمكن تعيين فئات أو علامات للصفحات بنفس الطريقة التي يمكن أن يتم بها تعيين منشورات المدونة. الصفحات ، التي تُستخدم للمحتوى الثابت ، لا تتطلب أزرار المشاركة الاجتماعية. باستخدام محرري Gauntlet الكلاسيكيين ، نقوم بإنشاء صفحة جديدة في WordPress. يبدأ المحرر الكلاسيكي بموجه إضافة صفحة جديدة في الأعلى ، متبوعًا بإدخال العنوان. المحرر ، مثل المكوّن الإضافي لباني الصفحات ، مدعوم من منصة WordPress.
حدد الزر "إضافة وسائط" لإضافة الصوت أو الصور أو مقاطع الفيديو إلى صفحة WordPress الخاصة بك. فئات الفئات والعلامات غير متوافقة مع صفحات WordPress. يمكن ترتيب صفحات مماثلة على صفحات الأصل والطفل أيضًا. تتيح لك ميزة الصفحات الفرعية (الصفحات الفرعية) الحفاظ على التسلسل الهرمي لصفحات WordPress بسهولة. هذه هي إرشاداتنا خطوة بخطوة لإنشاء وإدارة الصفحات الأم والطفل على موقع WordPress الخاص بك. ضمن قسم سمات الصفحة ، يمكنك أيضًا تغيير قالب الصفحة. لا يوجد العديد من القوالب المتوفرة في WordPress للصفحات.

علاوة على ذلك ، إذا كنت بحاجة إلى إعادة ترتيب صفحات WordPress ، فيمكنك استخدام مكون إضافي مجاني يسمى Simple Page Ordering: تمكين / تعطيل التعليقات في محرر Gutenberg. لقد انتهيت من إضافة المحتوى وتعيين الصورة المميزة إلى صفحتك ، والآن تحتاج فقط إلى نشرها. يحتوي WordPress على واحدة من أبسط الطرق لإنشاء صفحة. إذا كنت لا تريد نشر صفحة على الفور ، فيمكنك حفظها كمسودة ونشرها لاحقًا. يمكن أيضًا ترتيب جدول نشر صفحة WordPress .
كيفية إنشاء صفحة في ووردبريس باستخدام الكود
لإنشاء صفحة WordPress باستخدام رمز ، ستحتاج إلى الوصول إلى ملفات WordPress الخاصة بك إما من خلال عميل FTP أو من خلال لوحة تحكم الاستضافة الخاصة بك. بمجرد وصولك إلى ملفات WordPress الخاصة بك ، ستحتاج إلى الانتقال إلى مجلد "wp-content / theme". في هذا المجلد ، ستحتاج إلى إنشاء ملف جديد يسمى "page- {slug} .php" ولصق الكود التالي في الملف: / * Template Name: {Name of Page} * / get_header ()؛ ؟ > // إذا كانت التعليقات مفتوحة أو لدينا تعليق واحد على الأقل ، فقم بتحميل قالب التعليق if (comments_open () || get_comments_number ()): comments_template ()؛ إنهاء إذا؛ ؟ > يتم تنظيم الصفحات والمنشورات على WordPress كقوالب باستخدام ملف page.php. القالب هو ملف يستخدمه WordPress لعرض مجموعة متنوعة من أنواع المحتوى. ومع ذلك ، يمكنك التحايل على القيود المفروضة على بعض السمات عن طريق تغيير تخطيطاتها. السمة الفرعية هي سمة منفصلة عن السمة الأصلية تأخذ كل ميزاتها وتصميمها. إذا كنت تستخدم منشئ مواقع مثل Colibri ، فإن كل الكود لا يزال موجودًا ولا يحظر منشئ موقع ويب غير تقني. تم توسيع القدرة على إنشاء صفحات مخصصة لكل من المطورين والأفراد الذين لا يقومون بالتشفير. عندما يتم إجراء تغييرات على صفحة مخصصة ، يتم عرض تمثيل مرئي للتغييرات. Wordpress إنشاء قالب الصفحة برمجيًا قالب الصفحة هو نوع من ملفات WordPress التي تتيح لك تحويل مظهر صفحات موقع الويب الخاص بك. يمكن استخدام قوالب الصفحات لصفحات معينة أو مجموعات من الصفحات أو لموقعك الإلكتروني بالكامل. يمكنك إنشاء قالب صفحة عن طريق إضافة ملف يسمى page- {slug} .php إلى قالبك. عندما يكتشف أن قالب الصفحة الخاص بك قد تم تعيينه للصفحة الحالية ، فإنه يقوم بتحديث المسار إلى قالب المكونات الإضافية بدلاً من ذلك. من الضروري أن تكون على المسار الصحيح حتى لا تواجه أخطاء. أثناء تصفح منطقة المسؤول ، سيتم حذف القالب من قائمة القوالب النشطة ، وهو ليس شيئًا يمكنك حله. يعد إنشاء نموذج برمجيًا إنشاء نماذج في WordPress عملية بسيطة نسبيًا. هناك بعض الخطوات الأساسية التي يجب اتباعها من أجل إنشاء نموذج: 1. تسجيل نموذج جديد باستخدام WordPress Form API. 2. أضف الحقول إلى النموذج باستخدام الوظيفة add_field (). 3. قم بتصيير النموذج باستخدام وظيفة render_form (). يمكن أن يكون إنشاء نموذج برمجيًا مفيدًا إذا كنت بحاجة إلى إنشاء نموذج ليس جزءًا من منشور أو صفحة WordPress. على سبيل المثال ، يمكنك إنشاء نموذج يتم عرضه في عنصر واجهة مستخدم أو في Lightbox. هناك أوقات يتطلب فيها WordPress ، باعتباره نظام إدارة محتوى قويًا ، إنشاء محتوى برمجيًا. تقوم وظيفة wp_insert_post بإنشاء منشور جديد أو تكوين تفاصيله أو حفظه كمسودة أو نشره في أسرع وقت ممكن. يمكن استخدام WordPress لإنشاء منشورات بعدة طرق. في هذا المنشور ، سنتعرف على كيفية إنشاء منشورات WordPress برمجيًا. يعد إنشاء منشورات في لوحة معلومات WordPress أسرع وأسهل ، ويسمح لك بإنشاء محتوى يتناسب مع متطلباتك الخاصة. بيئة الاختبار ، كما يوحي الاسم ، هي نسخة من موقع الإنتاج الخاص بك يحتوي على جميع الملفات والإعدادات المطلوبة لاختبار التعليمات البرمجية الخاصة بك. سوف تحتاج إلى اتخاذ الخطوات التالية: 1. قم بتسجيل الدخول إلى حساب WordPress الخاص بك وانتقل إلى Dashboard. 2. انقر على رابط "الصفحات" في الشريط الجانبي الأيسر. 3. انقر فوق الزر "إضافة جديد". 4. امنح صفحتك عنوانًا ، ثم أدخل كود HTML المخصص في منطقة المحتوى الرئيسية. 5. بمجرد الانتهاء ، انقر فوق الزر "نشر" لجعل صفحتك حية. لماذا تحتاج إلى صفحة HTML مخصصة لـ WordPress؟ بصرف النظر عن كونها عملية ، توفر صفحات HTML العديد من المزايا. يمكنك تجنب الحاجة إلى إنشاء صفحة جديدة تمامًا ، وقضاء وقت أقل عليها ، والتأكد من أنها تبدو تمامًا كما تريدها على الموقع الجديد. يمكنك أيضًا استخدام صفحة مخصصة إذا كنت تواجه مشكلة في تصميم المظهر الذي اخترته أو إذا كانت صفحتك لا تدعمه. يجب عليك إنشاء صفحة HTML المخصصة الخاصة بك الآن ، إذا لم تكن قد قمت بذلك بالفعل. يجب عليك إنشاء مجلد على جهاز الكمبيوتر الخاص بك حيث يمكن تخزين القالب الخاص بك وملف index.html وأي ملفات أخرى تطلبها. قم بإنشاء أرشيف a.ZIP لمحتويات المجلد. يمكنك تحميل أرشيف WordPress الخاص بك إلى الخادم حيث تتم استضافة التثبيت الخاص بك. لا يمكنك إعادة توجيه ملف index.php عند إدخال عنوان URL لصفحة HTML المخصصة الخاصة بك لأن خادمك لا يدعمها. يمكن حل هذا الخطأ من خلال البحث في ملف htaccess وتحريره. لن تتأثر صفحتك الجديدة إذا واجهت خطأ 404 أثناء محاولة الوصول إليها. يتم مواجهة هذا الخطأ بشكل متكرر في WordPress ، ولكن يمكن حله بسهولة.