第七色在线视频,2021少妇久久久久久久久久,亚洲欧洲精品成人久久av18,亚洲国产精品特色大片观看完整版,孙宇晨将参加特朗普的晚宴

為了賬號(hào)安全,請(qǐng)及時(shí)綁定郵箱和手機(jī)立即綁定
已解決430363個(gè)問(wèn)題,去搜搜看,總會(huì)有你想問(wèn)的

只有第一個(gè)“if 函數(shù)”派生最新版本的 .js 頁(yè)面(wordpress)?

只有第一個(gè)“if 函數(shù)”派生最新版本的 .js 頁(yè)面(wordpress)?

PHP
阿晨1998 2023-08-06 14:40:57
以下用于將最新版本的 .js 頁(yè)面加載到 WordPress 頁(yè)面上。第一組(資產(chǎn)1)工作正常。但是第二個(gè)函數(shù)無(wú)法加載最新版本的js頁(yè)面,只能加載原來(lái)的。我希望這兩個(gè)函數(shù)都能派生最新版本的 .js 頁(yè)面,我需要更改什么才能做到這一點(diǎn)?function load_js_assets1() {    if( is_page( 'Example Page 1' ) ) {        $datetime = new DateTime('now');        $revision = $datetime->format("YmdHis");         wp_enqueue_script('example1.js?'.$revision, 'http://website.com/example1.js', array('jquery'), '', false);    }}add_action('wp_enqueue_scripts', 'load_js_assets1');function load_js_assets2() {    if( is_page( 'Example Page 2' ) ) {        $datetime = new DateTime('now');        $revision = $datetime->format("YmdHis");         wp_enqueue_script('example2.js'.$revision, 'http://website.com/example2.js', array('jquery'), '', false);    }}
查看完整描述

2 回答

?
撒科打諢

TA貢獻(xiàn)1934條經(jīng)驗(yàn) 獲得超2個(gè)贊

夫婦的事情。

  1. 您可以將版本/修訂添加到排隊(duì)鉤子本身,因此您不必?fù)?dān)心將版本連接到文件名并意外排除“?”等字符。鉤子會(huì)為你做到這一點(diǎn)。

  2. 您缺少第二個(gè)函數(shù)的 add_action 。

  3. 您應(yīng)該將兩個(gè) if 語(yǔ)句組合到同一個(gè)函數(shù)中。

嘗試這樣的事情:

<?php

function load_js_assets() {


    // Declare your revision variables once


    $datetime = new DateTime('now');

    $revision = $datetime->format("YmdHis"); 


    // Test against first statement.  If true enqueue the first script


    if( is_page( 'Example Page 1' ) ) {  

        wp_enqueue_script('example1.js', 'http://website.com/example1.js', array('jquery'), $revision, false);

    }


    // Test against second statement.  If true enqueue the second script


    if( is_page( 'Example Page 2' ) ) { 

        wp_enqueue_script('example2.js', 'http://website.com/example2.js', array('jquery'), $revision, false);

    }


    // Do more if needed...


}

add_action('wp_enqueue_scripts', 'load_js_assets');


查看完整回答
反對(duì) 回復(fù) 2023-08-06
?
慕虎7371278

TA貢獻(xiàn)1802條經(jīng)驗(yàn) 獲得超4個(gè)贊

您缺少第二個(gè)腳本add_action,這可能是第二個(gè)腳本無(wú)法正確加載的原因。試試這個(gè)代碼,它使用兩個(gè)函數(shù),add_action如果您在您希望使用它們的頁(yè)面上:


function load_js_assets1() {

   $datetime = new DateTime('now');

   $revision = $datetime->format("YmdHis"); 

   wp_enqueue_script('example1.js?'.$revision, 'http://website.com/example1.js', array('jquery'), '', false);

}


function load_js_assets2() {

   $datetime = new DateTime('now');

   $revision = $datetime->format("YmdHis"); 

   wp_enqueue_script('example2.js'.$revision, 'http://website.com/example2.js', array('jquery'), '', false);

}


if( is_page( 'Example Page 1' ) ) {

    add_action('wp_enqueue_scripts', 'load_js_assets1');

}


if( is_page( 'Example Page 2' ) ) {

    add_action('wp_enqueue_scripts', 'load_js_assets2');

}


查看完整回答
反對(duì) 回復(fù) 2023-08-06
  • 2 回答
  • 0 關(guān)注
  • 121 瀏覽

添加回答

舉報(bào)

0/150
提交
取消
微信客服

購(gòu)課補(bǔ)貼
聯(lián)系客服咨詢優(yōu)惠詳情

幫助反饋 APP下載

慕課網(wǎng)APP
您的移動(dòng)學(xué)習(xí)伙伴

公眾號(hào)

掃描二維碼
關(guān)注慕課網(wǎng)微信公眾號(hào)