如何改变一个词的主题?

时间:2017-01-16 作者:mahsash5

我是wordpress的新手,我想更改主题中的一个单词,例如,在其中一个页面中,我有“全部查看”单词,我想将其更改为“全部查看”,我如何才能做到这一点?

2 个回复
最合适的回答,由SO网友:prosti 整理而成

有人会说,根据你提供的少量信息,很难回答这个问题。

然而,答案可能很笼统,足以涵盖更多与您的情况类似的问题。

首先我要安装这个plugin.

查看屏幕截图部分了解更多信息:https://wordpress.org/plugins/show-current-template/screenshots/

它将为您提供正在使用的文件列表。当您搜索编辑主题的位置时,这可能很方便。

不建议直接编辑主题,但如果你不在乎,只需要让它工作就可以了。

通常,您会创建子主题,或者为主题进行翻译。

如果将这种挂钩添加到functions.php 文件

function _20170116_replace_text ( $text ) {
    // possible add the condition when ...
    if ($text == \'View All\'){$text = \'See All\';}
    return $text;

}
add_filter( \'gettext\', \'_20170116_replace_text\' );
请检查此项,并让我知道此项是否有效。使用show-current-template 您可以考虑何时替换此文本的条件。

需要添加到的条件20170116_replace_text 可能如下所示:

if (in_array( $GLOBALS[\'pagenow\'], array( \'your-page.php\' ) )) {
}

SO网友:Johansson

如果您的主题使用以下内容<?php _e( \'View All\' ); ?> 要呈现文本,可能需要使用包含模板上每个字符串的语言文件。

下载this 应用它可以用来翻译wordpress语言文件langauge 在主题文件夹中。浏览文件夹内部,您将在中找到一些文件.po.mo 扩展en_US.po 以防您使用英语作为主要语言en_US.po 不存在,那么您可以使用其他解决方案

相关推荐

Custom metabox translation

我已经创建了一个自定义的帖子类型,并添加了一些自定义的元数据库,现在我想知道我在我的网站上使用了什么样的翻译插件?我对它们都没有经验,所以我不知道谁会支持我的自定义元数据库,谁不会。