Ich versuche, ein benutzerdefiniertes Feld zu aktualisieren, indem ich mich in die save-post Aktion einklinke, aber aus Gründen, die ich nicht herausfinden kann, funktioniert es nicht. Die folgende function wird in der functions.php des Themes platziert: function save_address_meta() { $meta = get_post_meta( get_the_ID() ); $address = $meta[‘address’]; update_post_meta(get_the_ID(), $address, ‘test’); } add_action( ‘save_post’, ‘save_address_meta’, 50 […]
Ich habe eine benutzerdefinierte Metabox für erweiterte Informationen für eine bestimmte Postkategorie zu meiner neuen Post-Seite hinzugefügt. Jetzt erkenne ich, dass wenn ich den Beitrag speichere, er 2 Einträge in der db mit 2 post_ids schreibt. add_action( ‘add_meta_boxes’, ‘my-plugin_add_custom_box’ ); add_action( ‘save_post’, ‘my-plugin_save_postdata’ ); my-plugin function my-plugin_add_custom_box() { add_meta_box( ‘my-plugin_sectionid’, __( ‘my-plugin’, ‘my-plugin_textdomain’ ), ‘my-plugin_inner_custom_box’, […]
Ich muss etwas in meinem save_post Callback für Bulk und / oder schnelle Änderungen tun, so wie überprüfe ich die Nonce dafür? Ich kann _wpnonce in der HTML-Quelle _wpnonce finden, kann aber keine passende Aktion finden. Ich habe auch versucht, check_admin_referrer() (keine Argumente), aber es schlägt fehl. Auf welches Nonce sollte ich achten? ODER Sollte […]
Wenn Sie mit TinyMCE eine leere Zeile zwischen Absätzen einfügen, wird die Zeichenentität wird hinzugefügt. Wie kann ich den Inhalt aller Instanzen dieses Charakters save_post wenn ein Autor seinen Post aktualisiert ( save_post )?
Ich versuche, die “save_post” -Aktion von einem AJAX-Callback in meinem Plugin einzubinden, aber es scheint nicht zu funktionieren. Tatsächlich funktioniert das Anhaken in “save_posts” nur von einigen Tastenaktionsausführungspunkten (z. B. “init” oder “admin_init”), aber nicht von anderen (z. B. einem “add_meta_boxes” -callback). In meinem speziellen Fall möchte ich auf eine Schaltfläche im Bildschirm “Post bearbeiten” […]
Ich habe einen benutzerdefinierten Post-Typ namens Task . Ich habe eine function erstellt, die eine E-Mail an den ausgewählten Agenten sendet und benachrichtigt, dass eine neue Aufgabe zugewiesen wurde. Hier ist die function: function real_estate_send_mail_to_agent() { global $post; // If this is just a revision, don’t send the email. if ( wp_is_post_revision( $post->ID ) ) […]
Es gibt einen save_post- Hook, der beim Speichern eines Posts ausgeführt wird. Revisionen und Autosaves nennen diesen Haken auch. Selbst wenn Sie einfach den Status von published in draft ändern, wird der save_post Hook save_post . Gibt es einen Weg (mit normalen WP-Methoden), dass ein Beitrag geändert werden könnte, ohne save_post ? (wie Bearbeiten von […]
Ich muss für jeden Post, den ich veröffentliche, ein vordefiniertes Bild erstellen. Wenn also ein Beitrag veröffentlicht / aktualisiert wird, scannt das Skript den Post für das erste Bild mit einem Skript wie diesem: // Get URL of first image in a post function catch_that_image() { global $post, $posts; $first_img = ”; ob_start(); ob_end_clean(); $output […]
Entschuldigung wenn das hier schon beantwortet ist. Ich schaute mich um und konnte keine Antworten auf meine Frage finden, also dachte ich, ich würde meine eigene schreiben. Ich erstelle ein Plugin für einen Kunden, der Kundenrückmeldungen zu einem kürzlich abgeschlossenen Projekt sammelt. Der Administrator würde das System verwenden, um eine “Aufforderung” an den Kunden zu […]
Einer der größten Frustrationen beim Bearbeiten von Posts / Seiten ist, dass nach dem Speichern zwei Dinge passieren: Die Admin-Seite wird neu geladen, was Zeit braucht Noch wichtiger ist, dass die Cursorposition verloren geht Wenn Sie an längeren Beiträgen arbeiten – insbesondere beim Kopieren oder wenn Sie im HTML-Modus arbeiten und kleine Anpassungen vornehmen, bei […]