Я бы хотел, чтобы WordPress сделал I18N для моего JavaScript. Мой план состоит в том, чтобы иметь код JavaScript в файле php. Например, один файл sample.js.php, как показано ниже:
function foo()
{
alert(<?php _e('do something'); ?>);
}
Файл sample.js.php называется javascript.
<script type='text/javascript'>url-to-myplugin/sample.js.php</script>
Однако, похоже, __ () и _e () не работают, так как они не определены.
Как заставить _e () и __ () работать в моем случае?
Спасибо
Я нашел ответ. Ниже код сделает работу.
<?php
define('WP_USE_THEMES', false);
require('./wp-blog-header.php');
?>