Функции. php javascript код не обновляется - PullRequest
0 голосов
/ 14 июля 2020

Я использую следующие функции: php в wordpress для загрузки java только на определенных c страницах

function load_js_assets1() {
    if( is_page( 'A6 (Dove Holes)' ) ) {
        wp_enqueue_script('newa6dove.js', '{path}', array('jquery'), '', false);
    } 
}

javascript, возвращенный на самой странице, не кажется изменить при обновлении указанного файла newa6dove. js javascript. Указанный javascript также вызывает JSON api, который, похоже, не обновляется на сайте после этих функций. php интеграция.

Как это можно настроить так, чтобы каждый раз страница загружает этот код в функции. php загружает fre sh, обновленную версию файла. js? Похоже, он придерживается той версии, которая использовалась при первоначальной загрузке файла. js. Спасибо.

1 Ответ

0 голосов
/ 14 июля 2020

Вы можете добавить версию в файл javascript. Это должно сработать.

function load_js_assets1() {
    if( is_page( 'A6 (Dove Holes)' ) ) {
        $datetime = new DateTime('now');
        $revision = $datetime->format("YmdHis"); // number of version/revision of js
        wp_enqueue_script('newa6dove.js?'.$revision, '{path}', array('jquery'), '', false);
    }
}
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...