Articles of wp insert post

Verwendung von wp_insert_post und Parametern

Ich habe gerade begonnen, WordPress zu verwenden .. ich versuche, Beiträge zu WordPress mit PHP hinzuzufügen, und ich stieß auf dieses Stück Code: // Create post object $my_post = array( ‘post_title’ => ‘My post’, ‘post_content’ => ‘This is my post.’, ‘post_status’ => ‘publish’, ‘post_author’ => 1, ‘post_category’ => array(8,39) ); // Insert the post into […]

foreach $ FILES erstellen Post wie

Ich weiß, das ist wahrscheinlich super einfach und ich übersehe hier etwas. Ich habe ein Formular auf der Vorderseite unserer Website, wo Benutzer ein Bild über ein Formular hochladen können und es schafft ein Produkt in unserem Shop. Momentan funktioniert alles beim Hochladen eines Bildes. Wie würde ich das machen, wenn ein Benutzer mehrere Bilder […]

Probleme mit post_content bei der Verwendung von wp_insert_post

Ich habe ein sehr seltsames Problem und ich würde Ihre Hilfe sehr schätzen. Ich verwende wp_insert_post, wenn ein Benutzer einen Beitrag einreicht. Es funktioniert gut, wenn ich das Formular abschicke (zB der Admin der WordPress-Site), aber wenn ich dasselbe mit einem anderen Benutzer (dh einer anderen E-Mail, nicht dem Admin der WordPress-Site) versuche, zeigt es […]

Festlegen eines vorgestellten Bildes beim Erstellen des Posts

Ich erstelle einen Post mit wp_insert_post / wp_update_post. Der Beitrag sollte ein vorgestellten Bild haben. Um ein vordefiniertes Bild zu erstellen, benötige ich die PostID. Das Problem ist, ich habe keine Post-ID. Was ich tue ist. Ich erstelle für jeden Benutzer eine “Profilseite”. Daher aktualisiert der Benutzer seine Daten nur im Backend. Der Post wird […]

Bug in wp_insert_post Skript und Formular, wahrscheinlich etwas einfaches, das ich nicht sehe

OK, ich habe jetzt zweieinhalb Tage daran gearbeitet, dieses Skript zu debuggen und komme leer aus. Im Grunde ist dies eine Frontend-Form, die Beiträge basierend auf dem Skript, das ich oben auf der Vorlagenseite geschrieben habe, einfügt. Ich erhalte jedes Mal einen leeren Bildschirm, wenn die Seite geladen wird, und überhaupt keine Debug-Ausgabe und keine […]

Überprüfen Sie, ob vor der Ausführung von wp_insert_post ein doppelter benutzerdefinierter Feldwert vorhanden ist

Das heißt, ich möchte verhindern, dass der ACF-Wert “guid_review” dupliziert wird, indem ich ihn vor dem Erstellen des Posts überprüfe. foreach ($items as $itemKey => $item) { $myPost = array( ‘post_type’ => ‘client_review’, ‘post_title’ =>(string) $item->title, //the object as a string before attempting to manipulate it. ‘post_content’ =>(string) $item->description ); $inserted_post_id = wp_insert_post( (array) $myPost […]

Fügen Sie automatisch einen weiteren Subpost desselben Parents hinzu, wenn ein Subpost gespeichert wird

Ich habe herausgefunden, wie man einen Subpost hinzufügt, wenn ein Post gespeichert wird. Aber jetzt muss ich wissen, wie ich einen weiteren Subpost des gleichen Elternteils bekommen kann, wenn ein Subpost gespeichert wird. Könnte mir jemand helfen? Das habe ich: // Die Unterseite wird automatisch erstellt, wenn Parent gespeichert wird Eltern 2014 Unterseite Das ist […]

add_post_meta wird im Admin-Bearbeitungsbereich angezeigt

Ich verwende einen einfachen Weg, um post_meta () zu wp_insert_post () hinzuzufügen. Alles funktioniert gut, außer meine Meta-Box erscheint nicht im Admin-Bereich. Gibt es einen einfachen Weg, das zu tun? <?php $condition = $_POST['condition']; // I am taking the field from my form and pass it to a variable $pid = wp_insert_post($new_post); // $new_post is […]

wp_insert_post fügt keine Zeichenfolge mit Apostrophen korrekt ein

Ich verwende wp_insert_post (aus verschiedenen Gründen) in einem Skript, das ich schreibe, und es bewirkt, dass eine beliebige Zeichenfolge, die einen Apostroph enthält, bis auf dieses Zeichen (einschließlich des Zeichens) abgeschnitten wird. Hier ist der Code, den ich testen muss: $question = “If you’re in need, this is who you call”; echo $question.””; $post = […]

wp_insert_post entfernt Informationen beim Aktualisieren

Ich verwende ein Front-End-Formular und wp_insert_post , um Posts vom Front-End einer Website zu aktualisieren – um dies zu tun, verwende ich: ‘ID’ => get_the_ID(), um sicherzustellen, dass der aktuelle Beitrag aktualisiert wird (das Formular erscheint auf der Post-Seite). Ich benutze das Folgende, um den Post-Inhalt zu bearbeiten: ‘post_content’ => $_POST[‘postContent’], (Dies nimmt das Ergebnis […]