Articles of hooks

WordPress save_post hook feuert nicht, wenn überprüft wird, ob _GET gesetzt ist

Ich sah ein Problem (eine benutzerdefinierte Metabox nicht speichern), und nach 2 Stunden erkannte ich schließlich, dass, wenn Sie versuchen, eine Aktion zum save_post-Hook innerhalb einer if-statement, die überprüft wird, ob $ _GET [‘post’] gesetzt ist wird nicht funktionieren. Grundsätzlich, auch wenn $ _GET [‘post’] gesetzt ist, wenn Sie diesen Code in Ihre functions.php einfügen, […]

Neue Benutzer-ID funktioniert nicht in der benutzerdefinierten function mit user_register-Hook

Ich füge Daten zu einer Tabelle hinzu, wenn sich ein neuer Benutzer auf der Site registriert. add_action( ‘user_register’, ‘auto_follow_admin’, 10, 1 ); function auto_follow_admin() { global $wpdb; $wpdb->insert( ‘wp_um_followers’, array( ‘time’ => current_time( ‘mysql’ ), ‘user_id1’ => 1, ‘user_id2’ => $user_id ) ); } Alles funktioniert gut, abgesehen von der neuen $ user_id, die nicht […]

Hinzufügen von Informationen zu allen Posts Bildschirm

Ich möchte den Wert des Metafelds eines Beitrags in der Zeile jedes Beitrags auf dem Bildschirm für alle Posts hinzufügen. Ich füge einen Screenshot an, wo ich möchte, dass diese Informationen angezeigt werden. Die Informationen würden auch für jeden Beitrag eindeutig sein. Dann möchte ich den Bildschirm “Alle Posts” filtern können, um nur Posts mit […]

Benutzerdefinierte Felder als Post-Typ-Optionen

Ich benutze ein Thema für Fahrzeuglisten und das WPUF Pro Plugin für das Frontend-Senden. WPUF-Plugin liest automatisch die Taxonomien der Themen post_type (Fahrzeug), aber das Thema hat Fahrzeug (Details) Optionen, das Plugin kann nicht speichern. Ich habe versucht, den Hook zu verwenden, den wirDevs in der Dokumentation zur Verfügung stellen, aber keinen Erfolg (und auch […]

Fügen Sie der benutzerdefinierten function eine Aktion hinzu

Ich versuche, die Plugin-Aktion in meiner benutzerdefinierten function zu verwenden. Das Plugin fügt dem WordPress-Registrierungsformular eine Aktion hinzu add_action( ‘bp_before_account_details_fields’, ‘tv_bp_avatar_upload_form’ ); Aber ich möchte dies in meinem benutzerdefinierten Registrierungsformular verwenden (in custom_registration ()). Bitte schlagen Sie mir vor, wie ich diese Aktion zu meiner function hinzufügen kann. Vielen Dank

set_post_format nach wp_update_post bei Verwendung von Bulk Edit aufgerufen?

EDIT: Siehe Kommentare unten. Ändern der Frage, um diese neue Info widerzuspiegeln Nach dem, was ich aus dem Codex verstehe, ist save_post dazu gedacht, immer zu schießen, nachdem der Post gespeichert wurde (und wenn ein neuer Post erstellt wird). Ich habe jedoch ein seltsames Verhalten bei der Verwendung von Bulk Edit. Mit dem unten stehenden […]

Konvertieren von eingeschränktem HTML in Kommentare in BBCode

Problem: WordPress Multisite erlaubt dem Admin-Account aus Sicherheitsgründen nur die Einbindung von Bildern in HTML. Es ist möglich, ein Plugin zu installieren, das diese Einschränkungen deaktiviert, aber es öffnet sich offensichtlich eine ganze Reihe von Sicherheitslücken, also würde ich das lieber vermeiden. Ich habe bereits bbpress bbcode und bbpress shortcode whitelist Plugins installiert, was bedeutet, […]

$ _POST ist leer, wenn eine neue php-Datei zum Thema hinzugefügt wird

Ich benutze ein Thema, das Formulardaten mit jquery verarbeitet (eine Handlerfunktion ist definiert). Ich habe eine neue php-Datei zum Thema hinzugefügt (indem ich es als Vorlage in einer WordPress-Seite verwende, auch registriert mit Rewrite-Regeln). * Das Problem ist, wenn ich Formular absende, empfängt Handler-function keine Daten ($ _POST leer). Auch Firefox popup die Nachricht “Um […]

Wird nur bei Plug-in-Aktivierung anstelle von wp_head ausgeführt

Ich habe unten function auf meinem Plugin, die dem aktuellen Benutzer mehr functionen hinzufügt. // Role setting for add media function wh_edit_roles(){ if ( current_user_can( ‘edit_posts’ ) ){ $user = new WP_User(get_current_user_id()); $user->add_cap(‘edit_post’); $user->add_cap(‘edit_others_pages’); $user->add_cap(‘edit_published_pages’); } } add_action(‘wp_head’, ‘wh_edit_roles’); Laut dem add_cap-Codex von WordPress wird empfohlen, diese function bei der Aktivierung des Plugins auszuführen. Was […]

Hooking zu APIs, die auf WP_Posts arbeiten

Ich arbeite an einer WP-Site und habe ein Plugin gefunden, mit dem ich die meiste Arbeit machen kann. Aber es gibt ein Problem: Wie ich befürchtet habe, speichert es alle seine Daten in WP_Post. Dies ist offensichtlich ziemlich dumm für ein Plugin, das am Ende ein paar hunderttausend (wenn nicht Millionen) komplexe Entitäten speichern könnte […]