Main > Wordpress > WordPress, просмотреть список фильтров

WordPress, просмотреть список фильтров

02.02.2015 2 comments » Views: 1,862

Wordpress filters

Для того чтобы просмотреть список фильтров, воспользуйтесь таким кодом..

пример вызова:

 

Author: | Rating: 4/5 | Tags: , , ,

2 comments.

Write a comment
  1. Alexander Reply
    30.01.2017 в 9:10 am
    Пытаюсь удалить вот такой фильтр, созданный плагином:

    [000000000a8169ec0000000064f5f242singleTemplate] => Array
    (
    [function] => Array
    (
    [0] => Lava_Directory_Manager_Func Object
    (
    [slug] => lv_listing
    [featured_term:protected] => listing_category
    [version:Lava_Directory_Manager:private] => 1.0.6
    [path] =>
    )

    [1] => singleTemplate
    )

    [accepted_args] => 1
    )


    Делаю вот так:
    remove_filter('the_content', ['Lava_Directory_Manager_Func', 'singleTemplate']);
    и так:
    remove_filter('the_content', [new Lava_Directory_Manager_Func, 'singleTemplate']);
    Но он не удаляется.

    Через remove_all_filters() удаляются все, включая и этот.

    Как можно удалить только его? Спасибо!
    • Vitaliy Orlov Reply
      30.01.2017 в 10:47 am
      1) попробуй без создания екземляра класса:

      remove_filter('the_content', ['Lava_Directory_Manager_Func', 'singleTemplate']);
      2) Попробуй технику описанную тут. Т.е. вместо remove_filter написать свой обработчик, который будет искать и удалять нужный фильтр.

Leave a Reply

Your email address will not be published. Required fields are marked *

Allowed HTML-tags: <a>, <code>, <i>, <em>, <strong>, <b>, <u>, <strike>