把手和功能.php

时间:2016-10-11 15:26:40

标签: php handlebars.js

我正在使用Handlebars的Wordpress网站。他们使用它的一个功能是导入在functions.php文件中分配的静态文本。我试图在functions.php中添加一个新字符串,并在把手模板页面中添加了它的把手调用,但似乎没有出现新字符串。遗憾的是,我无法分享链接,但这些是代码行。

把手页面

<p>{{req_indication}}</p>

function.php

function get_static_strings() {
    return Array(
        'req_indication' => "Required field",
    );
}

添加新字符串时是否需要添加内容?

1 个答案:

答案 0 :(得分:0)

@AmarjeetKaur感谢您之前看到的链接。我最终找到解决方案,我必须更改另外一个文件,并将这两行代码添加到另一个php页面。

$static_strings['req_indication'] = stripslashes(super_script_text(apply_filters('wpml_translate_string', $static_strings['req_indication'], "req_indication", $wpml_static_package)));

$context = array(
    'req_indication'      => $static_strings['req_indication'],);

我确信Handlebars是一个很好的框架,但是添加1行文本似乎需要做很多工作。