it-swarm.com.de

so fügen Sie benutzerdefinierte Felder zu einer Seite hinzu

Ich bin noch neu in Wordpress und möchte eine ausgewählte Inhaltsgalerie in eine Wordpress-Seite einfügen. Ich habe versucht, es selbst zu tun, wollte aber, dass ich benutzerdefinierte Felder verwende.

Wo kann ich benutzerdefinierte Felder hinzufügen? Ist eine Codierung erforderlich? Oder gebe ich den Wert einfach in das Textfeld für benutzerdefinierte Felder ein? Ich möchte benutzerdefinierte Felder für Bilder in meiner vorgestellten Inhaltsgalerie hinzufügen und dann verwenden. Können Sie mir bitte helfen?

1

Bearbeiten: Kam viel später in diesen Beitrag zurück, aber ich aktualisiere dies mit korrekteren Informationen.

Mit dem folgenden Code können Sie den Wert eines benutzerdefinierten Felds an einer beliebigen Stelle in Ihrem Design oder Plug-in anzeigen, sofern Sie die richtige Beitrags-ID für die Übergabe erhalten. Sie müssten global $post; in Ihre Funktion einfügen, um die Beitrags-ID von der globalen $post -Variablen zu erhalten. Wenn Sie andere Möglichkeiten zum Abrufen der ID haben (wie z. B. die Funktion get_the_ID () ), können Sie diese anstelle von $post->ID verwenden.

<?php
    echo get_post_meta(
        $post->ID,
        'CUSTOM_FIELD_NAME',
        true
    );
?>

Alte Notizen:

<?php echo get_post_meta($post->ID, 'CUSTOM_FIELD_NAME_HERE', true); ?>

Dies ist der Code, den Sie benötigen. :)

Fügen Sie dies einfach in Ihre Designdatei ein, wo immer Sie möchten, dass der benutzerdefinierte Wert in der Schleife angezeigt wird. Füllen Sie beim Posten die Textfelder für benutzerdefinierte Felder entsprechend aus.

3
Jared