복붙노트

[WORDPRESS] 워드 프레스 기능 파일 (PHP에) 포함하여 JS에 대한 모범 사례

WORDPRESS

워드 프레스 기능 파일 (PHP에) 포함하여 JS에 대한 모범 사례

해결법


  1. 1.나는 쉬운 리트 윗 워드 프레스 플러그인이 할 수있는 작은 트릭을 할.

    나는 쉬운 리트 윗 워드 프레스 플러그인이 할 수있는 작은 트릭을 할.

    // Enqueue the script
    add_action('template_redirect', 'add_script');
    
    function add_script() {
        wp_enqueue_script('retweet', get_option('home') . '/?retweetjs');
    }
    
    add_action('init', 'deliver_js');
    
    function deliver_js() {
        if ( array_key_exists('retweetjs', $_GET) ) {
    
            header('Content-Type: text/javascript');
            print_retweet_js($options);
    
            // die after printing js
            die();
        }
    }
    
    function print_retweet_js($options) {
         include_once('path/to/your/js/script.php');
    }
    

    이 당신에게 유용합니다 희망


  2. 2.

    function theme_script() {
    ?>
        < script type="text / javascript" >
          here is your script
        < /script >
    <?php
     wp_enqueue_script( 'theme_script_id', get_bloginfo('template_directory').'/js/theme_script.js', array( 'jquery' ) );
    }
     add_action( 'wp_print_scripts', 'theme_script' );
    
  3. from https://stackoverflow.com/questions/12739197/best-practice-for-including-js-with-php-in-wordpress-functions-file by cc-by-sa and MIT license