2012-08-06 4 views
0

hook과 함께 인수를 사용하여 콜백 메소드를 호출 할 수 있기를 원합니다.wordpress hook에 인수가 포함 된 콜백 메소드를 호출하려면 어떻게해야합니까?

나는 다음과 같은 스크립트를 구현 한,하지만 여전히 작동하지 :

class media{ 
    public function loadScripts($scripts){var_dump($scripts); 
     foreach($scripts as $script){var_dump($script); 
      wp_enqueue_script($script['name'], plugins_url().$script['path']); 
     } 
    } 

    public function loadStyles($styles){ 
     foreach($styles as $style){ 
      wp_register_style($style['name'], plugins_url().$style['path']); 
      wp_enqueue_style($style['name'], plugins_url().$style['path']); 
     } 
    } 
} 

$media = new media(); 
$scripts = array(
    array('name' => 'jquery1', 'path' => '/content-type/js/jquery.min.js'), 
    array('name' => 'videos_js', 'path' => '/content-type/js/videos.js') 
); 

add_action('wp_print_scripts', 'loadScripts',10,1); 
do_action('wp_print_scripts',$scripts); 

을 나는이 문제를 해결하려면 어떻게합니까?

답변

1

add_action('wp_print_scripts', array('media','loadScripts'),10,1); 
시도
관련 문제