Wordpress 中的东阿拉伯数字

发布于 2024-07-19 07:32:50 字数 190 浏览 4 评论 0原文

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

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

Any ideas how to configure Wordpress to get the date and page numbers in Eastern Arabic Numerals?

These are 0660 up till 0669 in UTF-8. I am talking about getting those numbers ٠١٢٣٤٥٦٧٨٩ replace those 0123456789. I am using Wordpress 2.7.

如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。

扫码二维码加入Web技术交流群

发布评论

需要 登录 才能够评论, 你可以免费 注册 一个本站的账号。

评论(3

睡美人的小仙女 2024-07-26 07:32:50

我建议您不要进行替换...

保留正常数字 0x40 到 0x49 允许搜索引擎在数字中搜索。 喜欢其他数字系统的阿拉伯人会在他们的操作系统中进行设置,他们会将 0123456789 视为 ٠١٢٣٤٥٦٧٨٩。

I'd suggest that you don't do the replacement...

Keeping the normal numbers 0x40 to 0x49 allows search engines to search in the numbers. An Arab who prefers the other number system would have set that in their operating system, and they would see 0123456789 as ٠١٢٣٤٥٦٧٨٩.

诗化ㄋ丶相逢 2024-07-26 07:32:50

如果其他人正在搜索,您可以使用

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

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

In case anyone else is searching you can use

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

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

扛起拖把扫天下 2024-07-26 07:32:50

使用任何默认的 WordPress 工具都无法做到这一点 “Styling Page Links”文档仅提供有限的自定义页码。

所以你有几个选择。

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

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

另外,我研究了阿拉伯语WP翻译但它使用传统的数字,这看起来很愚蠢。

????????????????????????????????????????????????????????????????????????

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

This isn't possible using any of the default wordpress tools. The "Styling Page Links" documentation only provides limited customization of the page numbers.

So you have a couple options.

  1. Edit wp_link_pages() in wp-includes/post-template.php
    But this is pretty hackish, and will cause problems when it comes time to upgrade.
  2. Write a small plugin that bypasses wp_link_pages() entirely, possibly by editing an existing (WP Page Numbers) plugin.
    This has the benefit of being maintainable and portable (you could distribute the plugin).

In both cases you will have to do some mapping: { {0،٠}, {1,١}, {2, ٢} ....}, and do a string replacement after the page number calculation.

Also, I looked into the Arabic WP translation but it uses traditional numerals, which seems silly.

حظ سعيد يابشا

~没有更多了~
我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
原文