الدليل الكامل لإنشاء قالب فئات WordPress مخصص (2023)
نشرت: 2022-11-21هل تبحث عن طريقة لإنشاء فئات مخصصة على موقع WordPress الخاص بك؟ تعد الفئات جزءًا مهمًا من كل موقع ويب لأنها تساعد في تنظيم المحتوى الخاص بك وتسهل على الزائرين العثور على ما يبحثون عنه. عندما ينقر زائر الموقع على فئة معينة على موقعك ، فسيتم نقله إلى صفحة فئة مخصصة حيث يمكنه عرض كل المحتوى المرتبط بهذه الفئة.
تحتوي سمات WordPress عادةً على قوالب مضمنة لعرض صفحات الفئة الخاصة بك ، ولكن لا تتعامل جميع السمات مع صفحات الفئة الخاصة بك بشكل جيد ، وهذا هو السبب في أنك قد ترغب في إنشاء قالب فئة WordPress خاص بك أو تعديل طريقة عرض المحتوى الخاص بك.
اعتمادًا على موقع الويب الخاص بك ، قد ترغب حتى في تخصيص الطريقة التي تظهر بها كل صفحة فئة ، مما يعني أنك ستحتاج إلى تعديل أو إنشاء قالب فئات جديد. ستوضح لك هذه المقالة كيفية إنشاء صفحة فئة مخصصة في WordPress.
لماذا تريد إنشاء قالب فئات WordPress مخصص؟
سيحدد قالب WordPress الخاص بك الطريقة التي يظهر بها قالب صفحة الفئات الافتراضية - وقد لا يناسب ذوقك أو حتى مناسبًا للمحتوى الخاص بك. قد تجد نفسك في وضع ترغب فيه في الاحتفاظ بموضوعك ، لكنك تريد تغيير عنصر واحد في صفحة الفئات الخاصة بك. هنا يأتي دور إنشاء صفحة فئة مخصصة في WordPress. قد ترغب في:
- أضف صورة لافتة فوق قائمة الفئات
- أضف صورة بجوار عنوان كل فئة لتحسين التنقل والاكتشاف
- إعادة تصميم قائمة الفئات
- أضف ميزات مثل القوائم المنسدلة لتحديد فئات أو فئات فرعية مختلفة
- قم بتغيير ألوان قائمة الفئات أو إضافة صورة خلفية
- اعرض قوائم فئات مختلفة على صفحات مختلفة من موقع الويب الخاص بك
- أضف وصفًا لفئات معينة على موقعهم
- قم بتغيير قالب فئة محدد ليبدو مختلفًا عن الآخرين
في النهاية ، يمكن أن يساعدك تخصيص قالب الفئات في تحسين شكل ومظهر موقع الويب الخاص بك ، ويمكن أن يساعدك في تحسين تجربة المستخدم لموقعك على الويب حيث سيحظى المستخدمون بوقت أفضل في البحث عن المحتوى حسب الفئة.
كيفية إنشاء قالب فئات مخصصة في WordPress
بعد ذلك ، سنوضح لك كيفية استخدام طرق مختلفة لإنشاء صفحة فئة مخصصة في WordPress. بعض هذه الأساليب أكثر تعقيدًا من غيرها.
الطريقة الأولى: تعديل ملفات القوالب
ينشئ WordPress صفحات فئة فردية لجميع الفئات الخاصة بك ، والتي تنشئ عنوان URL مثل هذا: https://example.com/category/fashion
إذا كنت ترغب في تخصيص طريقة عرض صفحات فئة WordPress الخاصة بك ، فستحتاج إلى تعديل القالب. أولاً ، ستحتاج إلى تحديد الصفحة في التسلسل الهرمي للقالب التي تريد تغييرها.
يبحث WordPress عن قالب بترتيب هرمي محدد مسبقًا: category-slug.php → category-id.php → category.php → archive.php → index.php .
سيبحث WordPress عن كل ملف من هذه الملفات بدوره عند محاولة تحميل صفحة فئة ، وإذا لم يتمكن من العثور عليها ، فإنه يتحرك لأعلى في التسلسل الهرمي. سيبدأ بنموذج فئة slug أولاً ، على سبيل المثال ، category-fashion.php في المثال أعلاه.
إذا لم يتمكن من العثور على قالب فئة slug ، فسوف ينتقل إلى أعلى التسلسل الهرمي للعثور على قالب برقم معرف الفئة ، على سبيل المثال ، الفئة 2.php. بعد ذلك ، سيبحث عن قالب فئة عام يسمى category.php.
إذا لم يتمكن WordPress من العثور على فئة عامة ، فسيبحث عن قالب أرشيف مثل archive.php. إذا لم يكن ذلك موجودًا ، ينتقل إلى index.php لعرض الفئة.
إذا كنت ترغب في تغيير قالب فئة معين ، فستحتاج إلى تحديد معرف الفئة وتعديل ملف php لمعرف الفئة أو استخدام الرابط الثابت لإجراء تعديلاتك أو إضافاتك. يمكنك أيضًا تعديل ملف category.php لتعديل القالب لجميع الفئات ، ولكن يمكنك أيضًا استخدام العلامات الشرطية داخل ملف category.php لتحرير القالب لفئة معينة واحدة ، دون الحاجة إلى إنشاء ملفات فردية. سنوضح لك كيفية القيام بذلك لاحقًا.
يمكنك تحديد موقع الملف الصحيح الذي تريده من خلال الانتقال إلى WordPress> Appearance> Themes> Theme File Editor . من قائمة ملفات السمات على اليمين ، انقر فوق category.php. إذا لم تتمكن من العثور على ملف category.php هناك ، فابحث عن ملفات archive.php أو index.php. يمكنك إنشاء أي ملفات مفقودة تريدها (مثل category-slug.php) باستخدام SFTP.
إذا اتبعت هذه الخطوات ولكن لا يمكنك تحديد موقع الملف الصحيح ، فمن المحتمل أنك تستخدم WordPress Theme Framework ، لذلك لن تنطبق هذه النصائح عليك.
إذا كان بإمكانك العثور على الملفات أعلاه ، فقم بنسخ المحتويات في محرر نصوص لإجراء تعديلات. يمكنك إجراء تعديلات مباشرة في WordPress ، ولكن يمكن أن يؤدي ذلك بسهولة إلى كسر موقعك بالكامل بسبب خطأ PHP ، لذلك لا يوصى بذلك. من الأفضل تنزيل الملف من SFTP ثم تحميل النسخة المعدلة.
ستعتمد طريقة تحميل الملف الجديد مرة أخرى إلى WordPress على نظام إدارة ملفات مضيفك. قد يكون لدى المضيفين المُدارين لوحة تحكم مخصصة حيث يمكنك تحميل الملفات ، بينما قد يقدم المضيفون الآخرون مدير ملفات مشتركًا مثل cPanel. FTP هو خيار شائع لتحميل الملفات إلى الواجهة الخلفية لـ WordPress.
سيكون لدى معظم مضيفي WordPress المُدارين بشكل جيد ، مثل Kinsta ، ميزة التدريج حيث يمكنك تحميل ملف قالب الفئات المعدل ومعرفة ما إذا كنت قد نفذت التغييرات بشكل صحيح. إذا كان مضيفك يقدم هذه الميزة ، فيجب عليك دائمًا استخدامها فقط لتكون في الجانب الآمن.
اتصل بمضيف WordPress الخاص بك باستخدام عميل FTP الخاص بك ، ثم قم بتحميل ملف category-slug.php المعدل الخاص بك إلى السمة مباشرة. ستظهر أي تغييرات قمت بإجرائها على القالب في صفحة أرشيف هذه الفئة فقط.
إذا كنت تستخدم هذه الطريقة ، يمكنك إنشاء قوالب لأي عدد تريده من الفئات ؛ فقط تأكد من تسمية المجال الخاص بك بشكل صحيح.
فيما يلي بعض الطرق التي يمكنك من خلالها تحرير صفحات الفئات الخاصة بك:
إضافة نص فوق المشاركات
إذا كنت ترغب في إضافة نص ثابت فوق مشاركاتك (على سبيل المثال ، النص الذي يظل كما هو ، بغض النظر عن المنشورات المعروضة أدناه) ، فأنت بحاجة إلى إضافة مقتطف الشفرة التالي أعلى قسم التكرار في ملف النموذج الخاص بك:
<p>
This is some text that will display at the top of the Category page.
</p>
إضافة اسم الفئة في أعلى الصفحة
إذا لم يكن هذا بالفعل جزءًا من القالب الخاص بك ، فيمكنك إضافة هذا الرمز فوق التكرار الحلقي:
<p>Category: <?php single_cat_title(); ?></p>
عرض الصور المرتبطة بالمشاركات الكاملة
إذا كنت ترغب في استبدال محتوى المنشور بالصور التي ترتبط بالمشاركات الكاملة ، فأنت بحاجة إلى وضع صور مميزة في أقسام مقتطفات من منشورك. ثم ضع هذا الرمز في القالب بدلاً من _content:
<a href="<?php the_permalink() ?>">
<?php the_excerpt_rss(); ?>
<?php the_excerpt_rss(); ?>
</a>
الطريقة 2: إضافة علامات شرطية
عندما تقوم بإنشاء قوالب لموضوعك ، يجب عليك تحديد ما إذا كنت تحتاج حقًا إلى قالب منفصل للقيام بما تريد القيام به أم لا. في بعض الأحيان ، لا تكون التغييرات التي تخيلتها معقدة للغاية ، ويمكنك تنفيذها عن طريق إضافة علامات شرطية داخل قالب عام ، على سبيل المثال ، category.php.
يمكن استخدام العلامات الشرطية في ملفات القالب لتغيير المحتوى الذي يتم عرضه وكيفية عرض هذا المحتوى في صفحة معينة ، اعتمادًا على الشروط المطابقة لتلك الصفحة.
يمكنك استخدام طريقة العلامة الشرطية لسيناريوهات مختلفة ، مثل:
- تريد عرض سطر من النص فقط لفئة معينة
- تريد إظهار عدد من المشاركات لفئة معينة
- تريد إظهار المحتوى الأقدم أولاً لفئة معينة
يدعم WordPress العديد من العلامات الشرطية ، على سبيل المثال علامة is_category (). يمكنك استخدام هذا لتغيير القوالب لعرض مخرجات مختلفة في حالة مطابقة الشرط. على سبيل المثال ، إذا كانت لديك فئة على موقعك تسمى "أزياء" ، فيمكنك إضافة فئة is_category ("أزياء") إلى ملف القالب ثم استخدام رمز إضافي لتحديد ما يجب أن يحدث عند تحديد هذه الفئة. يمكن أن يشمل ذلك عرض صورة لفستان أو أسبوع أزياء في صفحة الفئة هذه.
عملية تحرير ملفات القوالب لتضمين العلامات الشرطية هي نفسها تمامًا كما وصفنا أعلاه.
الطريقة الثالثة (التوصية): استخدام قابل للترميز
كلتا الطريقتين قابلة للتنفيذ إذا كنت خبيرًا في التكنولوجيا. تتمثل ميزة الترميز بنفسك في أنه يمكنك تخصيص قوالب الفئات الخاصة بك لتبدو تمامًا بالطريقة التي تريدها. ومع ذلك ، إذا لم تكن معتادًا على الترميز ، فمن الأفضل عدم تجربة إجراء التغييرات بنفسك.
يمكنك استخدام محرر موقع WordPress كحل سريع ، ولكنه محدود للغاية فيما يمكنك القيام به ، وربما لن تتمكن من إنشاء صفحة فئة تفي بمواصفاتك الدقيقة.
أفضل حل هو استخدام Codeable ، منصة WordPress المستقلة. يجعل Codeable العثور على مطور WordPress وتوظيفه متاحًا للجميع وبأسعار معقولة ، بحيث يمكنك بسهولة العثور على مطور لديه المعرفة والخبرة لتعديل قوالب صفحات الفئات الخاصة بك.
يستخدم Codeable فقط العاملين المستقلين الذين تم فحصهم في WordPress ، والتي يمكنك الوصول إليها في ثلاث خطوات سهلة: موجز ، والتواصل والتعاون.
لاستخدام Codeable ، قم بزيارة الموقع وأرسل مشروعك عن طريق وصف ما تحتاجه. يستغرق الرد من Codeable من 3 إلى 5 ساعات في المتوسط. في هذه المرحلة ، ستتم مطابقتك مع 1-5 من مطوري WordPress الذين يمكنهم إكمال مشروعك نيابة عنك.
يمكنك الدردشة مع كل مطور لمعرفة من هو الأنسب لمشروعك. ستتلقى تقديرًا واحدًا للسعر ، مما يسهل اتخاذ قرار التوظيف بناءً على الجودة (بدلاً من اختيار الخيار الأرخص على الفور).
سيقوم المطور الذي تختاره بإنشاء صفحة فئة مخصصة في WordPress وفقًا لمعاييرك الصارمة.
قم بإنشاء صفحة فئات WordPress مخصصة باستخدام Codeable
إذا كنت ترغب في تحسين تجربة المستخدم لموقعك ، أو تشجيع الزائرين على التحقق من محتوى معين ، أو مجرد تحسين تصميم نموذج افتراضي أقل من مثالي ، فستحتاج إلى إنشاء صفحة فئة مخصصة لموقع WordPress.org الخاص بك في واحد مرحلة أو أخرى.
هذا مهم بشكل خاص إذا كنت تحب سمة WordPress ولكنك لا تحب قالب الفئات - خيارك الوحيد هو إنشاء قالب مخصص.
إذا كنت واثقًا من مهاراتك في الترميز ، فيمكنك إجراء هذه التعديلات بنفسك. ولكن إذا كنت مبتدئًا ، فإن Codeable هي أفضل طريقة للعثور على مطوري WordPress بسعر مناسب لإنشاء صفحات مخصصة لفئاتك.
سيقوم مطور WordPress الخاص بك بإنشاء قالب يبدو بالضبط بالشكل الذي تريده. ليس هناك خطر من التسبب في خطأ في التعليمات البرمجية يؤدي إلى تعطل صفحتك أو تدميرها بالكامل.
لماذا لا تقدم مشروعك واحصل على عرض أسعار مجاني اليوم؟ أنت على بعد خطوات قليلة من الحصول على صفحة فئات مخصصة تناسب متطلباتك بالضبط.