Wordpress 中的东阿拉伯数字
题
有什么想法如何配置 WordPress 以获取东部阿拉伯数字的日期和页码吗?
这些是 UTF-8 格式的 0660 到 0669。我说的是获取这些数字 ٠١٢٣٤٥٦٧٨٩ 替换那些 0123456789. 。我正在使用 WordPress 2.7。
解决方案
،السلام عليكم
使用任何默认的 WordPress 工具都无法做到这一点。这 ”设置页面链接样式" 文档仅提供有限的页码自定义。
所以你有几个选择。
- 编辑 wp_link_pages() 在 wp-includes/post-template.php 中
但这是相当hackish的,并且在升级时会导致问题。 - 写一个小插件绕过 wp_link_pages() 完全地,可能通过编辑 现有(WP 页码) 插入。
这样做的好处是可维护和可移植(您可以分发插件)。
在这两种情况下,您都必须进行一些映射:{ {0٠}, {1,١}, {2, ٢} ....},并在页码计算后进行字符串替换。
还, 我调查了 阿拉伯语 WP 翻译 但它使用传统的数字,这看起来很愚蠢。
حظ سعيد يابشا
其他提示
我建议你不要做替换...
保持正常数0x40的以允许×49搜索引擎中的数字搜索。一个阿拉伯谁喜欢对方号码系统都会设定,在他们的操作系统,他们将看到作为0123456789 0123456789。
在情况下,其他人正在寻找可以使用
<?php echo date_i18n(get_option('date_format')); ?>
不隶属于 StackOverflow