wp_localize_script admin_url () в разных шаблонах WordPress - PullRequest
0 голосов
/ 01 апреля 2020

Второй admin_url () в авторе. php шаблон всегда не определен, но в шаблоне my-template-name нет проблем


function theme_enqueue_specific_js() {

    $template_url = get_template_directory_uri();

    if(is_page('my-template-name')){
        wp_enqueue_script( 'thumb-script', $template_url . '/js/jquery.filefive-0.1.0.js');
        wp_localize_script( 'js_depot.js-script', 'myAjax', array( 'ajaxurl' => admin_url( 'admin-ajax.php' ))); 
        wp_enqueue_script( 'js_depot.js-script', $template_url . '/js/js_depot.js');

    }
    if(is_author()){
        wp_localize_script( 'authorscript', 'myAjax_author', array( 'ajaxurl_author' => admin_url( 'admin-ajax.php' ))); 
        wp_enqueue_script( 'authorscript', $template_url . '/js/author.js');
    }

}

add_action( 'wp_enqueue_scripts', 'theme_enqueue_specific_js', 99 );

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...