Ich versuche zu haken, wenn Post aktualisiert wird, aber alle Haken, die ich versuche, nie ausgeführt, außer updated_post_meta add_action('updated_post_meta', 'my_function'); function my_function($post_id) { echo 'This is my post ID : '.$post_id; } Ich habe dies versucht, add_action('save_post', 'my_function');aber es wurde keine ID als Echo ausgegeben, oder diese Nachricht wurde bereits …
Ich benutze ein Plugin. Es hat eine Aktion wie diese. add_action('publish_post', 'old_action'); function old_action($pid) { "code goes here" } } Ich schreibe ein Modul für dieses Plugin. Also muss ich diese alte Aktionsfunktion mit meiner neuen Aktionsfunktion überschreiben. Das ist meine neue Funktion. function new_action($pid) { "code goes here" } …
Wenn durch Wordpress Suche Schnipsel / tutorials / Plugins , die ich oft sehen add_action()und add_filter()platziert wird , bevor die Funktion deklariert ist: add_action( 'publish_post', 'email_friends' ); function email_friends( $post_ID ) { $friends = 'bob@example.org, susie@example.org'; mail( $friends, "sally's blog updated" , 'I just put something on my blog: http://blog.example.com' …
Ich versuche, eine Themenaktion für ein elegantes Thema mithilfe eines untergeordneten Themas zu entfernen. Dies funktioniert, wenn ich die Aktion nach dem add_action-Code an einer beliebigen Stelle in der übergeordneten Themafunktionen.php entferne. Es funktioniert jedoch nicht, wenn ich es aus der child theme functions.php hinzufüge. remove_action ('after_setup_theme', 'et_pb_setup_theme' , 10); …
Ich möchte eine Funktion ausführen, wenn der Benutzer auf die Schaltfläche "Papierkorb leeren" für Beiträge klickt. Etwas wie: add_action('empty_trash','myFunction'); function myFunction(){ // My code }
Ich arbeite mit der Admin-Leiste und versuche, einige der Menüs und ihre Prioritäten zu debuggen. Ich weiß, dass mehrere Rückrufe an Aktionen gebunden sind, wie zum Beispiel diese: add_action( 'admin_bar_menu', 'wp_admin_bar_wp_menu', 10 ); Wie kann ich sehen, was aufgereiht ist, wenn ein Hook wie admin_bar_menuaufgerufen wird?
Ich bin ziemlich verblüfft. Ich benutze add_action in meiner Plugin-Klasse, um bestimmte Dinge zu erledigen - füge Skripte und Stile zum head, wp_ajax usw. hinzu. Hier sind die Aktionen im __construct: function __construct(){ add_action('admin_menu', array($this, 'sph_admin_menu')); add_action('sph_header', array($this, 'sph_callback')); add_action('sph_header_items', array($this, 'sph_default_menu'), 1); add_action('sph_header_items', array($this, 'sph_searchform'), 2); add_action('sph_header_items', array($this, 'sph_social'), …
Ich möchte ein Plugin erstellen, das bestimmte URL-Parameter aus der Abfragezeichenfolge abruft, um eine neue Abfragezeichenfolge für dieselbe Seite zu erstellen. Ich verfolge das Buch Professional WordPress Plugin Development, bin mir aber nicht sicher, welchen Hook ich für diese Aktion verwenden soll. Hier ist meine Aktionsfunktion: add_action( 'init', 'tccl_redirect' ); …
Mir scheint, beide bieten dem Endbenutzer die Möglichkeit, ein Thema zu ändern, ohne die Themendateien tatsächlich zu bearbeiten (über untergeordnete Themen). Meine Frage ist, ob eine Methode der anderen vorgezogen wird. Nehmen wir zum Beispiel ein Thema, an dem ich gerade arbeite. Ich versuche zu entscheiden, ob ich mit Schablonenteilen …
Ich habe dies einige Male recherchiert, aber meine Suche zeigt nur benutzerdefinierten Code, der eine gute WordPress-Praxis sein kann oder nicht. Wurde seit den neuesten Versionen (WordPress 3.9 "Smith") ein Hook zum Plugin-Update-Prozess hinzugefügt? Ich frage, weil es ein sehr grundlegendes Bedürfnis ist, aber ich sehe es (noch) nicht im …
Nachdem die Lösung für diese Frage darin bestand, eine Funktion zum Starten zu erhalten, BEVOR die initAktion ausgelöst wird, indem die Sequenz aus ihrer Funktion entfernt wird, dachte ich, gibt es eine frühere WP-Ladesequenz, in die ich eine Funktion einbinden kann?
Was ist der Unterschied zwischen den after_setup_themeund initAction-Hooks? Es scheint, dass beide aufgerufen werden, bevor eine Seite in WordPress geladen wird (sogar Administrationsseiten).
Soll ich die Funktion add_filterim initAction-Hook meines Plugins oder nur im Haupt-Plugin-Skript verwenden? Da ich manchmal festgestellt habe, dass überall Filter verwendet werden, und wenn ich den initHaken einsetze, wäre es für einige Fälle zu spät. Gibt es allgemeine Hinweise zur Priorität von action& filterhook, damit wir einen konsistenteren Codestil …
Ich war überrascht festzustellen, dass add_role () die Datenbank ändert und fehlschlägt, wenn die Rolle bereits vorhanden ist. Hier gibt es zwei Implikationen, eine ist schwerwiegender als die andere: 1) Wenn Sie sich in der Entwicklung befinden und Ihren add_role-Code aktualisieren, müssen Sie zuerst remove_role (). 2) Sobald Sie es …
We use cookies and other tracking technologies to improve your browsing experience on our website,
to show you personalized content and targeted ads, to analyze our website traffic,
and to understand where our visitors are coming from.
By continuing, you consent to our use of cookies and other tracking technologies and
affirm you're at least 16 years old or have consent from a parent or guardian.