有什么想法如何配置 WordPress 以获取东部阿拉伯数字的日期和页码吗?

这些是 UTF-8 格式的 0660 到 0669。我说的是获取这些数字 ٠١٢٣٤٥٦٧٨٩ 替换那些 0123456789. 。我正在使用 WordPress 2.7。

有帮助吗?

解决方案

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

使用任何默认的 WordPress 工具都无法做到这一点。这 ”设置页面链接样式" 文档仅提供有限的页码自定义。

所以你有几个选择。

  1. 编辑 wp_link_pages() 在 wp-includes/post-template.php 中
    但这是相当hackish的,并且在升级时会导致问题。
  2. 写一个小插件绕过 wp_link_pages() 完全地,可能通过编辑 现有(WP 页码) 插入。
    这样做的好处是可维护和可移植(您可以分发插件)。

在这两种情况下,您都必须进行一些映射:{ {0٠}, {1,١}, {2, ٢} ....},并在页码计算后进行字符串替换。

还, 我调查了 阿拉伯语 WP 翻译 但它使用传统的数字,这看起来很愚蠢。

حظ سعيد يابشا

其他提示

我建议你不要做替换...

保持正常数0x40的以允许×49搜索引擎中的数字搜索。一个阿拉伯谁喜欢对方号码系统都会设定,在他们的操作系统,他们将看到作为0123456789 0123456789。

在情况下,其他人正在寻找可以使用

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

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

许可以下: CC-BY-SA归因
不隶属于 StackOverflow
scroll top