أنا أتساءل ما هو الفرق بين صفحة أرشيف وورد ، وبين مجرد قالب صفحة تسرد المشاركات؟
لدي الآن صفحة أرشيف مخصصة ، تعرض جميع إدخالات نوع منشور مخصص. هذا يمكن أن يكون تم معالجتها بواسطة صفحة عادية فقط.
سأقوم الآن بسرد جميع منشورات المدونة (ليس في الصفحة الأولى ، ولكن كخيار news
في القائمة) ، وأتساءل عما إذا كان ينبغي علي استخدام صفحة أرشيف أو إنشاء قالب صفحة يسرد المشاركات. ما هو الاختلاف في النية لهذه الصفحات؟
أرشيف الصفحة جزء من التسلسل الهرمي لقالب WordPress ، وهو ملف القالب الذي يستخدمه WordPress لعرض قائمة فهرس الأرشيف لنوع منشور معين. التسلسل الهرمي قالب أرشيف نوع مخصص على النحو التالي:
archive-{posttype}.php
archive.php
index.php
يستخدم WordPress معلمات الاستعلام لإخراج هذه الصفحة ، ويتم إخراج المنشورات عبر حلقة الاستعلام الرئيسية/الافتراضية.
register_post_type()
المعلمة has_archive
register_post_type()
يمكن استخدام قالب صفحة مخصص لعرض أي محتوى تعسفي. عند استخدامها لعرض قائمة المنشورات المخصصة لنوع المنشورات ، فإنها تفعل ذلك باستخدام حلقة {استعلام ثانوي).
على افتراض أن هذه ستكون الكل منشورات في قسم منشوراتك ، وليس باستثناء أي منها ، فلماذا لا تنشئ صفحة في WordPress تسمى "الأخبار" ، ثم قم بتعيينها على أنها "صفحة المنشورات" في الإعدادات -> قراءة؟ (كنت سأترك هذا كتعليق ، لكنه لن يسمح لي إلا إذا كان لدي سمعة 50).
قد يحتوي { Template Hierarchy على بعض المعلومات المفيدة لك أيضًا. أعتقد في معظم الحالات أن حلقة المحتوى العادية وحلقة الأرشيف هي نفسها ، حيث يحتوي قالب الأرشيف على عنوان الصفحة المتغير (على سبيل المثال: "المحفوظات اليومية:" "أرشيفات التصنيف:") ويمكنك أيضًا إنشاء قوالب أرشيف إضافية تستند إلى بيانات مختلفة (مثل نوع المنشور ، فئة محددة ، إلخ).
امل ان يساعد!