Ho creato un tipo di post personalizzato. Verrà caricato correttamente nel dashboard di Wordpress e potrò salvarlo anche. Ora diciamo che è un tipo di post personalizzato che contiene dati per poche stringhe e alcune date.come visualizzare i dati personalizzati da tipi di post personalizzati
Voglio essere in grado di recuperare questi tipi di post personalizzati (che ho fatto usando WP_Query e specificando il post_type al nome del mio tipo di post personalizzato). Quando chiamo print_r sull'oggetto restituito, da nessuna parte nell'oggetto sono memorizzati i dati personalizzati (stringhe e date). Come posso recuperarli dal database?
Mi sono guardato intorno per ore e non ho trovato alcun approccio per recuperare questi dati.
Come richiesto: Questo è come i dati vengono memorizzati:
function update_obituary(){
global $post;
update_post_meta($post->ID, "first_name", $_POST["first_name"]);
update_post_meta($post->ID, "last_name", $_POST["last_name"]);
update_post_meta($post->ID, "birth_date", $_POST["birth_date"]);
update_post_meta($post->ID, "death_date", $_POST["death_date"]);
update_post_meta($post->ID, "publication_date", $_POST["publication_date"]);
}
Questa funzione è legata al gancio 'save_post'. I dati verranno visualizzati di nuovo quando riaprirò l'istanza del tipo di post personalizzato in modalità di modifica. Ciò significa che è memorizzato nel database, giusto?
Si prega di aggiungere un po 'di codice. Come vengono memorizzati i metadati extra? –
aggiunto il codice come richiesto. – Prusprus