2012-12-04 7 views
2

나는이 shorcodes 용 wordpress plugin을 가지고있다. 나는 그것을 설치하지 않고 내 테마에서 이것을 구현하려고 노력하고있다.plugin_dir_url을 다른 폴더로 어떻게 바꿀 수 있습니까?

"plugin_dir_url"이라고하는이 2 줄의 코드를 어떻게 변경하여 템플릿 폴더의 파일을 가져올 수 있습니까?

class SYMPLE_TinyMCE_Buttons { 
function __construct() { 
    add_action('init', array(&$this,'init')); 
} 
function init() { 
    if (! current_user_can('edit_posts') && ! current_user_can('edit_pages')) 
     return;  
    if (get_user_option('rich_editing') == 'true') { 
     add_filter('mce_external_plugins', array(&$this, 'add_plugin')); 
     add_filter('mce_buttons', array(&$this,'register_button')); 
     **wp_localize_script('jquery', 'sympleShortcodesVars', array('template_url' => plugin_dir_url(__FILE__)));** 
    } 
} 
function add_plugin($plugin_array) { 
    **$plugin_array['symple_shortcodes'] = plugin_dir_url(__FILE__) .'js/symple_shortcodes_tinymce.js';** 
    return $plugin_array; 
} 
function register_button($buttons) { 
    array_push($buttons, "symple_shortcodes_button"); 
    return $buttons; 
} 

감사합니다.

답변

0

get_bloginfo("template_directory")해야합니다.

분과 : get_bloginfo()

+0

당신이이 예제로 적어주세요 수 있습니까? 내가 제거해야합니까 (__FILE__) ?? 감사합니다 –

+0

당신이 옳았어요! 그것은 작동합니다. 고맙습니다! –

관련 문제