it-swarm.asia

ما هي أفضل طريقة لإظهار المشاركات حسب ترتيب A-> Z؟

لقد أطلقت للتو موقعًا يحتوي على قسم "الموارد" فيه ، وقائمة بالمدرسة ، والمستندات وما إلى ذلك الآن يطلب العميل إضافة "فارز أبجدي" سيمكن المستخدمين من رؤية المنشور/الموارد في كل فئة محددة وفقًا رسالتهم الأولى.

لن يكون هذا صعبًا (من الناحية النظرية) ، فالمشاكل هي أن هذه الأنواع مخصصة للوظائف مع فئات متداخلة وأتعامل مع الطلب (على عامل التصفية request) للحصول على ما أريد وليس 404.

الهيكل هو domain.com/resources/parent-category/child-category/post-name وأرغب في أن يكون الرابط الدائم جميلًا domain.com/resources/parent-category/child-category/A-Z ولا يستخدم index=A-Z.

يجب أن يعمل هذا أيضًا (أظهر المنشورات الصحيحة بترتيب a-z) عندما يحذف المستخدم جزءًا من عنوان url ، أي domain.com/resources/parent-category/A-Z أو domain.com/resources/A-Z.

ما هو أفضل نهج لذلك ، مع الأخذ في الاعتبار أننا لا نستطيع العودة وإضافة "فئة لكل حرف" ، التصنيف ، الحقل المخصص إلخ؟ هل هناك طريقة ربما لربط لغة الاستعلامات البنيويه الخام وتحريرها كما يلي هنا http://wordpress.org/support/topic/first-letter-posts ؟

شكر!

3
Amit

توصيتي هي استخدام query_posts() لتعديل استفسارك بحيث orderby=title و order=ASC ... سيعود ذلك بنفس نتائج الاستعلام الأول ، لكن مع النشر مرتبة أبجديًا حسب العنوان .

3
EAMann

قد يكون هذا المكون الإضافي مفيدًا: http://www.nateomedia.com/wares/downloads/wordpress/wp-snap/

(WP-SNAP تعني: نظام ووردبريس للتنقل حسب الحروف الأبجدية)

2
Marjorie Roswell

بالتأكيد أنواع المتقدم مشاركة ترتيب هو أفضل المساعد لهذا الغرض، والسماح لأبجد المنصب لفئات معينة. كما يمكنك طلب باستخدام حقل مخصص.

0
Delphi Electronice