【问题标题】:Mamp Pro and WordPress _ ( score function )Mamp Pro 和 WordPress _(评分功能)
【发布时间】:2016-10-23 11:08:37
【问题描述】:

我在使用函数 _('string') 时遇到问题,与上下文无关,或者它是否用作另一个函数的参数或正常调用。

每次我使用该功能时,页面都会损坏,没有错误没有信息。没有。就在此时渲染的地方停下来。

es.

$data->content = sprintf(
    esc_html__('Proudly by %s - Theme Name: %s', 'textdomain'),
    '<a href="https://url">' . _('SiteName') . '</a>',
    '<a href="http://url">' . _('ThemeName') . '</a>'
);

【问题讨论】:

  • mamp 的错误日志中有什么有用的信息吗?
  • 没有错误,浏览器引擎就停在函数使用的那一行。我用一个例子更新了这个问题。
  • 使用 gettext() 而不是 _() 时是否会发生同样的情况?
  • 不,另外,如果我创建函数,因为 wp 是可插入的,则问题不会出现。顺便说一句,我使用命名空间。

标签: wordpress mamp mamp-pro


【解决方案1】:

如果你想使用WordPress的翻译功能,你需要两个下划线而不是一个:

__('string');

【讨论】:

  • 感谢您的评论,我知道__函数,我的问题不是翻译字符串而是函数问题。
猜你喜欢
  • 1970-01-01
  • 1970-01-01
  • 2015-01-07
  • 1970-01-01
  • 2017-02-25
  • 1970-01-01
  • 1970-01-01
  • 2020-02-09
  • 1970-01-01
相关资源
最近更新 更多