Я работаю над сайтом WordPress, который использует Handlebars. Одна из функций, для которых они его используют, — импортировать статический текст, назначенный в файле functions.php. Я попытался добавить новую строку в functions.php и добавил ее вызов handlebars на странице шаблона handlebars, но новая строка, похоже, не появляется. Я не могу поделиться ссылкой, к сожалению, но это строки кода.
Страница руля
<p>{{req_indication}}</p>
function.php
function get_static_strings() {
return Array(
'req_indication' => "Required field",
);
}
Есть ли что-то, что мне нужно добавить при добавлении новой строки?
@AmarjeetKaur Спасибо за ссылку, которую я видел ранее. Я закончил тем, что нашел решение, мне пришлось внести изменения еще в 1 файл и добавить эти две строки кода на другую страницу 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 строки текста это заняло много времени.
Других решений пока нет …