Suchen Sie nach einer Möglichkeit, alle Spalten für jeden Beitrag anzuzeigen? Es gibt wahrscheinlich ein Plugin dafür, aber wir haben einen schnellen Code-Schnipsel erstellt, mit dem Sie absolut alle benutzerdefinierten Felder für jeden Beitrag anzeigen können.
Anweisungen:
Sie müssen diesen Code nur zur functions.php-Datei Ihres Themes oder in ein websitespezifisches Plugin einfügen:
add_action( 'all_admin_notices', 'wpsnipp_show_all_custom_fields' );
function wpsnipp_show_all_custom_fields() {
if ( isset( $_GET['post'] ) ) {
$post_id = absint( $_GET['post'] );
?>
<div id="message" class="updated">
<h3>All post meta:</h3>
<xmp><?php print_r( get_post_meta( $post_id ) ); ?></xmp>
</div>
<?php
}
}
Hinweis: Wenn Sie zum ersten Mal Code-Schnipsel in WordPress hinzufügen, lesen Sie bitte unseren Leitfaden, wie Sie Code-Schnipsel richtig in WordPress hinzufügen, damit Sie Ihre Website nicht versehentlich beschädigen.
Wenn Ihnen dieser Code-Schnipsel gefallen hat, ziehen Sie bitte in Betracht, unsere anderen Artikel auf der Website zu lesen, wie z. B.: 11 beste WordPress-Quiz-Plugins und So fügen Sie Ihrem WordPress-Blog ein Portfolio hinzu.
console.log(‘log);
Vielen Dank für Ihren Artikel & Code. Endlich sehe ich alle benutzerdefinierten Felder, aber ich möchte sie auf einfache Weise ändern. Gibt es eine Möglichkeit, einfach alle benutzerdefinierten Felder anzuzeigen, wie im Bildschirm „Beitrag bearbeiten“ -> „Benutzerdefinierte Felder“, wo ich neue erstellen, löschen & aktualisieren kann?
Wie könnte ich diesen Code verwenden, um alle benutzerdefinierten Metadaten von allen Beiträgen eines bestimmten Beitragstyps anzuzeigen? Ich muss eine Tabelle füllen, daher muss jede Spalte mit den Werten eines benutzerdefinierten Feldes/Namens gefüllt werden. Das kann ich mit PHP machen, aber ich weiß nicht, wie ich alle Schlüssel/Werte abrufen kann.
Hallo Jack,
Dieser Schnipsel wird für den Admin-Bereich der Website verwendet, damit Sie Metadaten sehen und sicherstellen können, dass alles korrekt funktioniert. Der Autor dieses Schnipsels, Justin, hat auch ein 5-teiliges Tutorial zu Post-Metadaten, das für Sie nützlich sein sollte.
http://wpsnipp.com/index.php/tutorial/post-meta-intro-wordpress-custom-fields/