Funzione SQL per copiare un campo personalizzato in post_content in massa in per wordpress

custom-fields mysql sqlbulkcopy wordpress

Domanda

Ho bisogno di copiare il contenuto del valore chiave per la chiave post_content su un'altra tabella chiamata wp_posts nei valori chiave per post_content.

C'è comunque qualcosa da fare alla rinfusa, come tutti i messaggi nel database? Questo mi sarebbe di grande aiuto, grazie.

Risposta popolare

Supponendo che il tuo primo post_content sia in wp_postmeta (un campo personalizzato). Quindi dovresti copiare da wp_postmeta a wp_posts;

UPDATE wp_posts,wp_postmeta 
SET wp_posts.post_content = wp_postmeta.meta_value 
WHERE wp_posts.ID = wp_postmeta.post_id 
AND wp_postmeta.meta_key='abstract'


Autorizzato sotto: CC-BY-SA with attribution
Non affiliato con Stack Overflow
È legale questo KB? Sì, impara il perché
Autorizzato sotto: CC-BY-SA with attribution
Non affiliato con Stack Overflow
È legale questo KB? Sì, impara il perché