我正在使用Handlebars的Wordpress网站。他们使用它的一个功能是导入在functions.php文件中分配的静态文本。我试图在functions.php中添加一个新字符串,并在把手模板页面中添加了它的把手调用,但似乎没有出现新字符串。遗憾的是,我无法分享链接,但这些是代码行。
把手页面
<p>{{req_indication}}</p>
function.php
function get_static_strings() {
return Array(
'req_indication' => "Required field",
);
}
添加新字符串时是否需要添加内容?
答案 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行文本似乎需要做很多工作。