2016-03-23 43 views
-1

在我的WordPress功能的文件我用的代碼運行函數庫

function banners() { 

     if ($GLOBALS['theme_settings']['banners'] == false) {  
       wp_enqueue_style('banner', get_template_directory_uri().'/css/banners.css', array(), '1.0.0', 'all'); 
      } 
     } 

add_action('admin_enqueue_scripts', 'banners'); 

與然而,這工作得很好,我不禁覺得必須有一個更好的辦法,因爲ADD_ACTION會有時會在沒有文件排隊的情況下運行。我試圖將條件語句放在函數之外,但似乎並不奏效。

回答

1

你這樣做的方式是正確的做事方式。 admin_enqueue_scripts鉤子會觸發你是否定義了一個函數(使其他管理腳本排隊)。你正在做的性能影響可以忽略不計。