سؤال

هل لديك أي أفكار حول كيفية تكوين Wordpress للحصول على التاريخ وأرقام الصفحات بالأرقام العربية الشرقية؟

هذه هي 0660 حتى 0669 في UTF-8.أنا أتحدث عن الحصول على هذه الأرقام ٠١٢٣٤٥٦٧٨٩ استبدال تلك 0123456789.أنا أستخدم ووردبريس 2.7.

هل كانت مفيدة؟

المحلول

،السلام عليكم

هذا غير ممكن باستخدام أي من أدوات ووردبريس الافتراضية.ال "روابط صفحة التصميم" توفر الوثائق تخصيصًا محدودًا لأرقام الصفحات فقط.

لذلك لديك خياران.

  1. يحرر wp_link_pages() في wp-includes/post-template.php
    ولكن هذا أمر اختراقي للغاية، وسيسبب مشاكل عندما يحين وقت الترقية.
  2. اكتب مكونًا إضافيًا صغيرًا يتجاوز wp_link_pages() بالكامل، ربما عن طريق تحرير ملف موجود (أرقام صفحات WP) توصيل في.
    يتمتع هذا بميزة كونه قابلاً للصيانة ومحمولًا (يمكنك توزيع البرنامج الإضافي).

في كلتا الحالتين سيكون عليك القيام ببعض الخرائط:{ {0،0}، {1،1}، {2، 2} ....}، وقم باستبدال السلسلة بعد حساب رقم الصفحة.

أيضًا، نظرت في ترجمة WP العربية لكنه يستخدم الأرقام التقليدية، وهو ما يبدو سخيفا.

حظ سعيد يابشا

نصائح أخرى

أنصحك بعدم إجراء الاستبدال..

إن الاحتفاظ بالأرقام العادية من 0x40 إلى 0x49 يسمح لمحركات البحث بالبحث في الأرقام.العربي الذي يفضل نظام الأرقام الآخر كان سيضع ذلك في نظام التشغيل الخاص به، وسيرى 0123456789 على أنه 0١٢٣٤٥٦٧٨٩.

في حالة قيام أي شخص آخر بالبحث، يمكنك استخدامه

<?php echo date_i18n(get_option('date_format')); ?>

http://codex.wordpress.org/Function_Reference/date_i18n

مرخصة بموجب: CC-BY-SA مع الإسناد
لا تنتمي إلى StackOverflow
scroll top