Wordpress:仅在用户登录时入队脚本

在你的 wordpress 插件中使用此代码片段,仅在用户登录时加载脚本:

enqueue-my-script.php
function enqueue_my_script() {
    if(is_user_logged_in()) {
        wp_enqueue_script( 'my-script', plugins_url('/my-script.js', __FILE__), false, '1.0', 'all');
    }
}

add_action( 'wp_enqueue_scripts', 'enqueue_my_script');

你如何确切使用 wp_enqueue_script() 并不重要,只需将其包装在

enqueue-my-script-usage.php
if(is_user_logged_in()) {
    // 在此处调用 wp_enqueue_script()!
}

Check out similar posts by category: PHP, Wordpress