Pytania otagowane jako filters

Rodzaj haka, który umożliwia programowe zastąpienie treści

7
Wyłącz emotikony wprowadzone w WP 4.2
Tak więc WP 4.2 wprowadził emoji (emotikony), które w zasadzie dodają JS i inne śmieci na wszystkich twoich stronach. Coś, co niektórzy mogą uznać za szokujące. Jak można całkowicie usunąć wszystkie tego przypadki?
135 filters  tinymce  icon  emoji 

3
Jak usunąć filtr, który jest anonimowym obiektem?
W moim functions.phppliku chciałbym usunąć poniższy filtr, ale nie jestem pewien, jak to zrobić, ponieważ jest w klasie. Jak powinien remove_filter()wyglądać add_filter('comments_array',array( &$this, 'FbComments' )); Jest na linii 88 tutaj .
62 filters  oop 

7
remove, czy remove_filter z klasami zewnętrznymi?
W sytuacji, gdy wtyczka zamknęła swoje metody w klasie, a następnie zarejestrowała filtr lub akcję przeciwko jednej z tych metod, w jaki sposób usunąć akcję lub filtr, jeśli nie masz już dostępu do instancji tej klasy? Załóżmy na przykład, że masz wtyczkę, która to robi: class MyClass { function __construct() …
59 actions  filters 

9
Przekazywanie parametru do funkcji filtrowania i działania
To sposób na przekazanie własnych parametrów do funkcji w add_filterlub add_action. Na przykład spójrz na następujący kod: function my_content($content, $my_param) { do something... using $my_param here ... return $content; } add_filter('the_content', 'my_content', 10, 1); Czy mogę przekazać własny parametr? coś jak: add_filter('the_content', 'my_content($my_param)', 10, 1) lub add_filter('the_content', 'my_content', 10, 1, …

3
Różnica między filtrami a hakami akcji?
Ostatnio przyglądałem się API wtyczki nieco bardziej dogłębnie i zastanawiałem się, jakie są rzeczywiste różnice między działaniem a chwytaniem filtrów . Oba są zdarzeniami, które otrzymują dane jako parametr i wydaje się, że oba są w stanie robić te same rzeczy. Oczywiście widzę, że akcje są wywoływane, gdy mają miejsce …


4
Filtrować, aby usunąć atrybuty wymiarów obrazu?
Pracuję nad witryną opartą na szablonie css o płynnej szerokości, który ustawia maksymalną szerokość obrazów na szerokość kolumny zawierającej je i muszę usunąć wbudowane atrybuty wymiarów szerokości i wysokości, które WordPress dodaje do obrazów. Robię to z moimi polecanymi obrazami z tym filtrem: add_filter( 'post_thumbnail_html', 'remove_thumbnail_dimensions', 10, 3 ); function …

10
usunąć puste akapity z treści?
Cześć chłopaki, chcę po prostu zapobiec tworzeniu pustych akapitów w moim poście z wordpress. Zdarza się to dość często podczas ręcznego umieszczania zawartości w przestrzeni. Nie wiem, dlaczego to nie działa? /*Remove empty paragraph tags from the_content*/ function removeEmptyParagraphs($content) { /*$pattern = "/<p[^>]*><\\/p[^>]*>/"; $content = preg_replace($pattern, '', $content);*/ $content = …


2
Haczyki / filtry WordPress wstawiane przed treścią lub po tytule
próbuję wstawić zawartość przed zawartością postu w moich funkcjach.php - Wiem, jak korzystać ze zwykłych haków wp, ale nie jestem pewien, jak wstawić w inne obszary. Próbowałem tego, ale zabija zawartość każdego innego typu posta: function property_slideshow( $content ) { if ( is_single() && 'property' == get_post_type() ) { $custom_content …
29 filters  hooks 

1
Jak dodać znacznik defer = „defer” w skryptach JavaScript?
Nie mogłem dodać odroczonego tagu w javascripts wtyczek. Test szybkości stron Google dla programistów sugeruje dodanie tagu odroczenia w formularzu kontaktowym 7 javascripts. W ten sposób formularz kontaktowy 7 zawiera javascript w nagłówku. add_action( 'wp_enqueue_scripts', 'wpcf7_enqueue_scripts' ); function wpcf7_enqueue_scripts() { // jquery.form.js originally bundled with WordPress is out of date …

1
Uzyskaj listę wszystkich zarejestrowanych działań
Próbuję debugować wtyczkę, której nie opracowałem i chcę wyświetlić listę wszystkich zarejestrowanych działań. Przeczytałem ten wątek SO: WordPress: Jak uzyskać wszystkie zarejestrowane funkcje dla filtra „the_content” - StackOverflow Ale jest specyficzny dla jednego haka i dotyczy filtrów, nie akcji. Czy jest jakaś zmienna podobna $wp_filterczy coś?

2
Jak filtry i haki naprawdę działają w PHP
Jak faktycznie działają filtry i haki w WordPress? Pytam o coś zaawansowanego. Jak to jest zaimplementowane w PHP? Na przykład, w jaki sposób zbiera wszystkie haki z różnych wtyczek i „dołącza” je do haków rdzenia itp.
21 filters  hooks 

1
Apply_filters ('the_content', $ content) vs do_shortcode ($ content)
Powiedzmy, że mam opcję motywu lub niestandardowy obszar tekstu postmeta. Teraz chcę wykonać wiele skrótów, ogólnych tekstów, obrazów itp. Jaka będzie najlepsza praktyka i dlaczego? Opcja 1: $content = //my text area data; echo apply_filters('the_content', $content); Opcja 2: $content = //my text area data; echo do_shortcode($content); Wyjaśnij mi, która z …

1
Jak utworzyć interfejs API dla mojej wtyczki?
Tworzę wtyczki do WordPressa, większość opracowanych przeze mnie wtyczek wykorzystuje dwie lub trzy klasy, a więc nie tak duże jak Buddypress czy WooCommerce. Planuję opracować dwie wtyczki typu open source w celu dostarczenia pewnego rodzaju złożonego systemu (obecnie nie mogę udostępniać szczegółów, ale później podczas programowania), w którym inni programiści …

Korzystając z naszej strony potwierdzasz, że przeczytałeś(-aś) i rozumiesz nasze zasady używania plików cookie i zasady ochrony prywatności.
Licensed under cc by-sa 3.0 with attribution required.