add_action before theme setup

时间:2014-04-01 作者:B L Praveen

我有一个类,它在一些add\\u操作上加载图像滑块。有一个函数/方法“render\\u slider”,它根据选定的滑块在页面上呈现滑块。主题尝试在加载滑块之前获取图像滑块对象。

我试着用init、plugins\\u加载来加载滑块。

但我仍然得到找不到的错误对象

class Sliders {
  public function __construct() {
    add_filter( \'add_sliders\', array( $this, \'add_sliders\' ) );
    add_filter(\'plugins_loaded\',array($this,\'load_sliders\'),10);
  }
  public function add_sliders($sliders) {
  }
  public function  load_sliders() {  
     $sliders_to_load = apply_filters( \'add_sliders\', array() );
     foreach ( $sliders_to_load as $slider )
        $this->sliders[ $slider->id ] = $slider;
  }
  public function render_slider($slider_type = \'\'){  
      switch($slider_type){
          case \'rotator\' : $rotator = $this->sliders[$slider_type];break; //Object Not Found
          default: break;
      }
  }
}

2 个回复
SO网友:bueltge

setup_theme 在初始化主题上运行,之前after_setup_theme.

前端的以下命令在我的测试中被激发:

加载textdomain插件加载后验证cookie有效设置当前用户

SO网友:HHGK

好啊我找到了另一种方法,将永久链接路径保存到wp\\u选项。并检查当前页面的url路径是否在选项列表中。

结束

相关推荐

Custom Post Row Actions

我偶然发现this question 在写这个问题的时候。我有一个问题是关于这个问题的。我发现你用的是get_delete_post_link 筛选为我的操作创建一个新的url(或一个类似的函数——在任何情况下,我都会将该函数与布尔值一起使用)。唯一的问题是,I don\'t know how to capture the event now. 考虑到我在谷歌上找不到很多关于行后操作的例子,我将不胜感激-/public function _wp_filter_get_delete_post_link( $