【问题标题】:adding <script> to WordPress in <head> automatically自动将 <script> 添加到 <head> 中的 WordPress
【发布时间】:2018-12-17 05:08:41
【问题描述】:

我希望javascript代码运行/加载一天(在头脑中),仅在周一周三周五自动并自动停用。 我怎样才能做到这一点? 我的想法是只运行/加载几天,一个在 javascript 中的广告。 非常感谢并原谅我的英语。 问候

【问题讨论】:

  • 扭转问题。脚本始终存在,但在脚本的早期,检测星期几,然后根据需要执行其余代码。
  • @Donovan 请在此处分享您尝试过的代码。所以我们可以为您提供帮助。

标签: javascript wordpress head


【解决方案1】:

您可以在functions.php 中有一个小函数,它会根据星期几将您的脚本排入队列。比如:

function myFunc(){
    $todaysDay = intval(date('N')); // 'N' returns current day as number we convert it to int 
    // we check if it's Monday(1) or Wednesday(3)
    if($todaysDay === 1 || $todaysDay === 3){  
    //if yes enqueue our script
        wp_enqueue_script( 'myJs', get_theme_root_uri() . '/my_theme/path_to_myFile/myJs.js', array(), false);
    } 
}
add_action( 'init', 'myFunc' );

【讨论】:

    猜你喜欢
    • 2011-08-16
    • 1970-01-01
    • 2019-08-03
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2013-06-06
    • 2013-04-22
    • 1970-01-01
    相关资源
    最近更新 更多