Articles of hooks

Führen Sie JavaScript in WordPress Hook aus

Ich möchte einen JavaScript-Code ausführen, wenn jemand eine Bestellung auf meiner Woocommerce-Site platziert, die ich gegooglet habe, und finde diesen Aktions-Hook add_action( ‘woocommerce_checkout_order_processed’, ‘function_name’, 1, 1 ); dann habe ich in meiner Callback-function dieses echo “alert(‘Working?’)”; aber das warnt nicht warum? Ich möchte einen Code ausführen, sobald die Bestellung erfolgreich platziert wurde.

Fehler may_unserialize () hat mysql Daten zerstört

Ich bekomme eine kaputte Website mit Sicherung der MySQL-database. Ich habe eine neue WP-Installation eingerichtet, Original-Plugins und Templates eingefügt und MySQL-Daten importiert. Danach wurde der gesamte Daa von Visual Composer losted und ich füge einen PHP-Hook hinzu, um mit allen unseren Daten umzugehen: -Inside wp-includes/functions.php Ich ersetze function maybe_unserialize() (Zeile 323 in maybe_unserialize() 4.7) mit […]

wp_safe_redirect funktioniert nur einmal?

Ich versuche, Nutzer basierend auf ihrer Rolle und der Seite, auf der sie sich befinden, umzuleiten. Diese Aktion funktioniert das erste Mal pro Browsersitzung, stoppt dann jedoch die Weiterleitung. Gibt es ein integriertes Limit für wp_safe_redirect? Oder gibt es eine bessere Möglichkeit zur Umleitung? add_action ( ‘after_setup_theme’, ‘redirect_if_access_denied’); function redirect_if_access_denied() { wp_safe_redirect(‘/access-denied/’); exit(); }

add_option _ {$ option} Aktions-Hook wird nicht aufgerufen

Ich versuche, einige Dateien auf den Server zu schreiben, wenn die Einstellungen für mein Plugin gespeichert werden. Ich verwende die Einstellungs-API und eine class, die wie folgt aussieht: class AAPF_Admin { public function __construct() { add_action(‘admin_menu’, array($this, ‘aapf_options_page’)); /* Register the settings when the options pages are initialized */ if ( !empty($GLOBALS[‘pagenow’]) and ( ‘options-general.php’ […]

Hook in WordPress bearbeiten Permalink für Medien

Ich möchte die Möglichkeit haben, einen Permalink für Medien-Uploads zu bearbeiten, und ich sehe nicht den Grund, warum es keine solche Option standardmäßig gibt. Wenn ich den post_name über die database ändere, funktioniert alles wie erwartet, warum gibt es dann keine eingebaute functionalität dafür? Wie auch immer, meine Frage ist, ob es möglich ist, einen […]

Woocommerce Archiv Produkte sortieren nach Kategorie

Ich habe Woocommerce. Ich muss Produkte, die in der Kategorie new . Also brauche ich orderby ASC und menu_order und by availability in category new . Ich benutze einen Hook add_action( ‘woocommerce_product_query’, ‘my_spec_query’ ); Es sieht aus wie add_action( ‘woocommerce_product_query’, ‘my_spec_query’ ); function my_spec_query( $q ){ $q->set( ‘order’ , ‘asc’ ); $q->set( ‘tax_query’ , array( […]

Hook-Filter, um den Pfad wp_upload_dir () in Multisite zu ändern

Das Upload-Verzeichnis und die URL-Pfade werden in der Optionsdatenbank gespeichert. Sie können sie mit ändern update_option(): update_option( ‘upload_path’, ABSPATH . ‘/path/to/uploads’ ); update_option( ‘upload_path_url’, site_url( ‘/uploads/’ ) ); Wenn es sich jedoch um eine Blog-Site im Netzwerk mit mehreren Standorten handelt, fügt die function _wp_upload_dir für /wp-includes/functions.php add / site / id_blog / nach der […]

Intercom-Ereignis auf WordPress Kommentar Post

Ich versuche, die Aktion comment_post zu verwenden, um Daten für diese Aktion an Intercom zu übergeben, die ich verwende, um das Verhalten / die Interaktion von Benutzern zu verfolgen. Die function scheint neben dem JS-Teil der function gut zu funktionieren, da Intercom nichts erhalten hat. add_action(‘comment_post’, ‘siv_analytics_comment_event’, 10, 2); function siv_analytics_comment_event( $comment_ID ){ if( 1 […]

WordPress Hooks zum Aufruf einer function innerhalb eines Konstrukts

Ich versuche, eine benutzerdefinierte function innerhalb der Konstruktorfunktion aufzurufen. Welcher Aktionshaken soll verwendet werden? class myClass{ public function __construct(){ add_action(‘$hook’, array($this, myFunction); } public function myFunction(){ echo “I am called”; } } Außerdem habe ich zwei Fragen Was wäre die Absicht des privaten Konstrukts statt der Öffentlichkeit? Welches ist besser zu verwenden; Singleton-class oder der […]

Wie und wann würde ich einen Code implementieren, der Daten von einem Teil des Db nimmt und in einen anderen steckt?

Meine Situation ist, dass ich ein Anzeige-Plugin habe, das ich verwenden kann, das Informationen aus benutzerdefinierten Feldern lesen und anzeigen kann, aber die Informationen im benutzerdefinierten Feld nicht im richtigen Format sind, sodass die Ausgabe des Plugins für diesen Abschnitt nicht nützlich ist. (Die Informationen in der database können nicht einfach geändert werden, da es […]