Als «filters» getaggte Fragen

Ein Hook-Typ, mit dem Inhalte programmgesteuert überschrieben werden können


3
So entfernen Sie einen Filter, der ein anonymes Objekt ist?
In meiner functions.phpDatei möchte ich den folgenden Filter entfernen, aber ich bin mir nicht sicher, wie ich das machen soll, da es in einer Klasse ist. Wie soll das remove_filter()aussehen? add_filter('comments_array',array( &$this, 'FbComments' )); Es ist auf der Linie 88 hier .
62 filters  oop 

7
remove_action oder remove_filter mit externen Klassen?
Wie können Sie in einer Situation, in der ein Plugin seine Methoden in einer Klasse gekapselt und dann einen Filter oder eine Aktion für eine dieser Methoden registriert hat, die Aktion oder den Filter entfernen, wenn Sie keinen Zugriff mehr auf die Instanz dieser Klasse haben? Angenommen, Sie haben ein …
59 actions  filters 

9
Übergabe eines Parameters an Filter- und Aktionsfunktionen
Ist eine Möglichkeit, meine eigenen Parameter an die Funktion in add_filteroder zu übergeben add_action. Schauen Sie sich zum Beispiel den folgenden Code an: function my_content($content, $my_param) { do something... using $my_param here ... return $content; } add_filter('the_content', 'my_content', 10, 1); Kann ich meinen eigenen Parameter übergeben? so etwas wie: add_filter('the_content', …

3
Unterschied zwischen Filter- und Aktionshaken?
Ich habe mir die Plugin-API in letzter Zeit etwas genauer angesehen und mich gefragt, welche wirklichen Unterschiede zwischen Action- und Filter-Hooks bestehen . Sie sind beide Ereignisse, die Daten als Parameter empfangen, und sie scheinen beide in der Lage zu sein, die gleichen Dinge zu tun. Offensichtlich sehe ich, dass …


4
Filtern, um Bildbemaßungsattribute zu entfernen?
Ich arbeite an einer Site, die auf einer CSS-Vorlage mit fließender Breite basiert, bei der die maximale Breite für Bilder auf die Breite der Spalte festgelegt wird, in der sie enthalten sind, und ich muss die Inline- Breite und -Höhe entfernen Bemaßungsattribute für WordPress Bildern hinzufügt. Ich mache es mit …

10
leere Absätze aus the_content entfernen?
Hey Leute, ich möchte einfach die Erstellung leerer Absätze in meinem WordPress-Post verhindern. Das passiert ziemlich oft, wenn versucht wird, Inhalte manuell zu platzieren. Ich weiß nicht, warum dies nicht wirksam wird? /*Remove empty paragraph tags from the_content*/ function removeEmptyParagraphs($content) { /*$pattern = "/<p[^>]*><\\/p[^>]*>/"; $content = preg_replace($pattern, '', $content);*/ $content …


2
WordPress Hooks / Filter werden vor dem Inhalt oder nach dem Titel eingefügt
versuche, in meiner functions.php Inhalte vor den Post-Inhalten einzufügen - Ich weiß, wie man die regulären wp-Hooks verwendet, weiß aber nicht, wie man sie in andere Bereiche einfügt. Versuchte dies, aber es löscht den Inhalt eines anderen Beitragstyps: function property_slideshow( $content ) { if ( is_single() && 'property' == get_post_type() …
29 filters  hooks 

1
Holen Sie sich eine Liste aller registrierten Aktionen
Ich versuche, ein Plugin zu debuggen, das ich nicht entwickelt habe, und ich möchte alle registrierten Aktionen auflisten. Ich habe diesen SO-Thread gelesen: WordPress: Wie bekomme ich alle registrierten Funktionen für den 'the_content'-Filter - StackOverflow Aber es ist spezifisch für einen Hook und es geht um Filter, nicht um Aktionen. …

1
Wie füge ich das Tag defer = "defer" in die Java-Skripte des Plugins ein?
Ich konnte in Java-Skripten des Plugins kein defer-Tag hinzufügen. Der Pagespeed-Test des Google-Entwicklers schlägt vor, in Kontaktformular 7 javascripts das Tag defer hinzuzufügen . So enthält das Kontaktformular 7 Javascript in der Kopfzeile. add_action( 'wp_enqueue_scripts', 'wpcf7_enqueue_scripts' ); function wpcf7_enqueue_scripts() { // jquery.form.js originally bundled with WordPress is out of date …


1
apply_filters ('the_content', $ content) vs do_shortcode ($ content)
Nehmen wir an, ich habe eine Designoption oder einen benutzerdefinierten Postmeta-Textbereich. Jetzt möchte ich mehrere Shortcodes, allgemeine Texte, Bilder usw. ausführen. Was ist die beste Vorgehensweise und warum? Option 1: $content = //my text area data; echo apply_filters('the_content', $content); Option 2: $content = //my text area data; echo do_shortcode($content); Erklären …

1
Wie erstelle ich eine API für mein Plugin?
Ich habe Plugins für WordPress entwickelt, die meisten von mir entwickelten Plugins verwenden zwei oder drei Klassen, daher nicht so umfangreich wie Buddypress oder WooCommerce. Ich plane, zwei Open-Source-Plugins zu entwickeln, um eine Art komplexes System bereitzustellen (Details können derzeit nicht geteilt werden, aber später während der Entwicklung), in dem …

Durch die Nutzung unserer Website bestätigen Sie, dass Sie unsere Cookie-Richtlinie und Datenschutzrichtlinie gelesen und verstanden haben.
Licensed under cc by-sa 3.0 with attribution required.