Если по простому, то это javascript-переменная, которая нужна для работы с ajax.
В админке она есть по умолчанию.
Woocommerce ее добавляет при установке плагина.
То есть, без Woocommerce вам нужно ее добавить самостоятельно, так как по умолчанию в вашей теме ее нет.
Выше Анатолий вам дал ссылку на документацию - там все подробно расписано по данной теме.
Если еще упростить - вам нужно разобраться и добавить подобный код -
// Подключаем локализацию в самом конце подключаемых к выводу скриптов, чтобы скрипт
// 'twentyfifteen-script', к которому мы подключаемся, точно был добавлен в очередь на вывод.
// Заметка: код можно вставить в любое место functions.php темы
add_action( 'wp_enqueue_scripts', 'myajax_data', 99 );
function myajax_data(){
// Первый параметр 'twentyfifteen-script' означает, что код будет прикреплен к скрипту с ID 'twentyfifteen-script'
// 'twentyfifteen-script' должен быть добавлен в очередь на вывод, иначе WP не поймет куда вставлять код локализации
// Заметка: обычно этот код нужно добавлять в functions.php в том месте где подключаются скрипты, после указанного скрипта
wp_localize_script( 'twentyfifteen-script', 'myajax',
array(
'url' => admin_url('admin-ajax.php')
)
);
}
где нужно заменить название скрипта "twentyfifteen-script" на свой.
В итоге, у вас появится переменная (в данном примере она будет называться url - у себя вы можете ее назвать как вам больше нравится), которая будет хранить url для ajax-запросов и к которой вы сможете обращаться из javascript.