Articles of hooks

Hook für Seite Anfrage?

Ich möchte eine function ausführen, die auf die aktuellen URL-Parameter der angeforderten Seite schaut und ein Cookie basierend auf diesen Parametern setzt. Also, ich suche nach: Der WordPress-Hook, mit dem ich das tun kann, bevor die Seite überhaupt geladen ist Eine Möglichkeit, die angeforderte URL zu erhalten

Ändere den Status der Seite nach einem Event (Suche nach Best-Practice-Tipps)

Ich suche nach einer Best Practice / Idee zur Änderung des Status / der Daten einer Seite nach einer Veranstaltung. Hier ist ein Beispiel für das, was ich zu erreichen versuche – Diese WordPress-Website würde es Benutzern ermöglichen, Personen zu sponsern (nur ein Sponsor pro Person). Jede Person, die für ein Sponsoring infrage kommt, hat […]

Ändern Sie die URL mit mod_rewrite oder hook

Ich versuche folgendes zu erreichen: Benutzer gibt diese URL in den Browser ein http://mydomain.com/boston/categoryname/postname/ Ich möchte dann den ersten “Ordner” und überprüfen, ob es “Boston” oder “Newyork” ist – wenn ja, dann entfernen Sie diesen Teil der URL, fügen Sie es als Abfrage-Parameter und übergeben Sie die geänderte URL an WordPress : http://mydomain.com/categoryname/postname/?location=boston Ich versuchte […]

Wie deaktiviere ich mein Plugin bei Deaktivierung von NextGen?

Ich schreibe dieses Plugin und ich muss es deaktivieren, wenn NextGen deaktiviert ist: <?php /* Plugin Name: Plugin Name Description: Description Version: 1.0 Author: Author Author URI: Author URI */ // ini_set( "display_errors", 0); global $nextgenUrl; $nextgenUrl = str_replace('/','\\',WP_PLUGIN_DIR.'nextgen-gallery\nggallery.php'); register_deactivation_hook( $nextgenUrl , 'disattiva' ); [… other code …] function disattiva(){ deactivate_plugins(__FILE__); } aber es funktioniert […]

Ändern des Textes von Upload / Einfügen auf Posts and Pages Screen

In wp-admin / includes / media.php habe ich folgendes gefunden: function media_buttons($editor_id = ‘content’) { $context = apply_filters(‘media_buttons_context’, __(‘Upload/Insert %s’)); $img = ”; echo ” . sprintf( $context, $img ) . ”; } add_action( ‘media_buttons’, ‘media_buttons’ ); Ich weiß nicht, was ich mache, um den Text von Upload / Insert in meiner functions.php-Datei zu ändern. […]

Wie kann ich die Kopfzeile von RSS-Feed-Elementen ändern?

Insbesondere möchte ich den Wert von in den Feed-Elementen ändern. Um den Site-Namen anstelle des Postautors anzuzeigen. Ich kann mich in the_title_rss , the_excerpt_rss und the_content_feed the_title_rss , the_excerpt_rss aber nicht, wie man die Header-Elemente eines Feed-Elements ändert.

Benutzerdefinierte Posts und get_post_meta in {$ post_status} _ {$ post_type}

Ich mache eine function, um eine CSV-Datei zu analysieren, die in einem benutzerdefinierten Feld eines benutzerdefinierten Posts hochgeladen wird. Der Name des benutzerdefinierten Telefons und der Name des Feldes sind plan_information . Das Problem ist, wenn ich var_dump(get_post_meta($post_id, ‘plan_information’, TRUE)) , bekomme ich eine leere Zeichenfolge. Der Code, den ich verwende, ist der folgende: add_action(‘publish_phone’, […]

Welcher Filter oder Aktionshaken wird verwendet, um Code zu laden, bevor die Vorlage in BuddyPress gedruckt wird?

Ich möchte etwas Code laden, bevor die Vorlage in BuddyPress gedruckt wird. Welchen Filter oder Aktionshaken sollte ich verwenden? Ich habe eine Reihe von ihnen versucht (wie bp_head , bp_include , bp_init ), aber keiner von ihnen scheint zu funktionieren. Mein Code wird einfach nie geladen. Die Liste der Filter und Aktions-Hooks ist hunderte von […]

Mit welchem ​​Hook wird die admin_bar am Frontend angezeigt?

Oder, wie wird die admin_bar überhaupt angezeigt? Ich möchte ein ähnlich gestyltes Menü anzeigen, aber für alle Benutzer, die es besuchen.

template_redirect wird nicht aufgerufen, wenn Ajax verwendet wird

Normalerweise hake ich alle meine benutzerdefinierten Plugins Code mit dem template_redirect Hook, aber eines der Probleme, die ich angetroffen habe, ist, dass es nicht für den Ajax-Aufruf funktioniert. Also, wenn ich sowohl auf Standardanrufe als auch auf Ajax-Anrufe abzielen möchte, welchen Haken soll ich verwenden? Ist wp_loaded eine gute Wahl?