Müssen Sie beim Veröffentlichen Ihrer WordPress-Beiträge automatisch benutzerdefinierte Felder erstellen?
Dies ist ein einfacher Trick, den Entwickler anwenden können, wenn sie ihrer WordPress-Website neue Funktionen hinzufügen.
In diesem Artikel zeigen wir Ihnen, wie Sie benutzerdefinierte Felder automatisch bei der Post-Veröffentlichung in WordPress hinzufügen.
Warum benutzerdefinierte Felder automatisch hinzufügen?
Mit benutzerdefinierten Feldern können Sie Ihren Posts zusätzliche Informationen hinzufügen. Diese Informationen können auf Ihrer Website angezeigt, privat gehalten oder von Themes und Plugins verwendet werden, um die Funktionalität Ihrer WordPress-Website zu erweitern.
Es gibt viele Möglichkeiten, benutzerdefinierte Felder zu verwenden. In unserem Leitfaden Tipps, Tricks und Hacks zu benutzerdefinierten Feldern finden Sie eine Liste mit hilfreichen Ideen.
Manchmal möchten Sie, dass automatisch ein benutzerdefiniertes Feld erstellt wird, wenn Sie einen Beitrag veröffentlichen. Dies gilt insbesondere, wenn Sie WordPress Funktionen hinzufügen, damit Sie es als mehr als nur ein einfaches Blog verwenden können.
Wir haben diese Methode beim Erstellen einer Galerie-Website verwendet. Wir wollten kurze URLs für jeden an die Galerie übermittelten Artikel speichern. Daher haben wir automatisch ein benutzerdefiniertes Feld erstellt, um die Kurz-URL zu speichern, wenn jeder Beitrag veröffentlicht wurde.
Dieser Trick kann für Entwickler sehr nützlich sein, die WordPress auf die nächste Stufe bringen wollen.
Automatisches Hinzufügen von benutzerdefinierten Feldern bei der Post-Veröffentlichung
In diesem Tutorial fügen wir der Datei functions.php Ihres Themes ein benutzerdefiniertes Code-Snippet hinzu. Wir empfehlen diese Methode unerfahrenen Benutzern nicht, da selbst ein kleiner Fehler Ihre Website beschädigen könnte.
Wenn Sie zum ersten Mal Code zu Ihren WordPress-Dateien hinzufügen, sollten Sie sich unsere Anleitung zum Kopieren und Einfügen von Code-Snippets in WordPress ansehen. In diesem Artikel zeigen wir Ihnen, wie Sie das Code Snippets-Plugin verwenden.
Sobald Sie die installiert und aktiviert haben Code Ausschnitte plugin, navigieren Sie zum Abschnitt „Snippets“ Ihres WordPress-Dashboards. Dort müssen Sie auf die Schaltfläche Neu hinzufügen klicken.
Sie müssen dem Snippet einen Titel geben und dann den folgenden Code kopieren und in das Codefeld einfügen.
add_action('publish_page', 'add_custom_field_automatically'); add_action('publish_post', 'add_custom_field_automatically'); function add_custom_field_automatically($post_ID) { global $wpdb; if(!wp_is_post_revision($post_ID)) { add_post_meta($post_ID, 'field-name', 'custom value', true); } }
Sie müssen „field-name“ und „custom value“ durch den tatsächlichen Namen und Wert ersetzen, den Sie für das benutzerdefinierte Feld verwenden möchten.
Wenn Sie fertig sind, müssen Sie unten auf dem Bildschirm auf die Schaltfläche Änderungen speichern und aktivieren klicken. Sobald das Snippet aktiviert ist, wird das benutzerdefinierte Feld jedes Mal erstellt, wenn Sie einen Beitrag veröffentlichen.
Wir hoffen, dass dieses Tutorial Ihnen geholfen hat, zu lernen, wie Sie benutzerdefinierte Felder automatisch bei der Post-Veröffentlichung in WordPress hinzufügen.
Vielleicht möchten Sie auch lernen, wie Sie das beste WordPress-Hosting auswählen, oder sich unsere Liste der unverzichtbaren WordPress-Plugins ansehen, um Ihre Website zu erweitern.
Wenn Ihnen dieser Leitfaden gefallen hat, ziehen Sie bitte in Betracht, unseren zu abonnieren Youtube Kanal für WordPress-Video-Tutorials. Sie finden uns auch auf Twitter und Facebook.