我正在尝试从插件类中删除过滤器。我需要从摘录中删除“继续阅读”链接。基本主题是210主题,他们正在应用过滤器twentyten_auto_excerpt_more
. 我无法删除过滤器,我假设是因为我在一个类中:
class MyAwesomeClass {
private static $instance;
public static function instance() {
if ( !isset( self::$instance ) ) {
self::$instance = new MyAwesomeClass;
self::$instance->setup_actions_and_filters();
}
return self::$instance;
}
private function __construct() {}
public function setup_actions_and_filters() {
add_filter( \'excerpt_more\', array( $this, \'change_excerpt_more\' ) );
}
public function change_excerpt_more( $excerpt ) {
remove_filter( \'excerpt_more\', \'twentyten_auto_excerpt_more\' );
return \'\';
}
}
MyAwesomeClass::instance();
我正在尝试删除的筛选器:
add_filter( \'excerpt_more\', \'twentyten_auto_excerpt_more\' );
有没有办法做到这一点?