So verwenden Sie benutzerdefinierte Felder in der Entwicklung von WordPress-Themes
Veröffentlicht: 2022-11-07WordPress-Themes sind sehr flexibel und vielseitig. Sie können benutzerdefinierte Felder verwenden, um Ihren Beiträgen und Seiten zusätzliche Daten hinzuzufügen. Dies kann sehr nützlich sein, wenn Sie mehr Informationen zu Ihren Inhalten anzeigen möchten. In diesem Artikel zeigen wir Ihnen, wie Sie benutzerdefinierte Felder bei der Entwicklung von WordPress-Themes verwenden. Wir werden auch einige Beispiele dafür liefern, wie benutzerdefinierte Felder in Ihren Designs verwendet werden können. Benutzerdefinierte Felder können verwendet werden, um zusätzliche Daten zu Ihren WordPress-Beiträgen und -Seiten hinzuzufügen. Diese zusätzlichen Daten können sehr nützlich sein, wenn Sie mehr Informationen zu Ihren Inhalten anzeigen möchten. Sie können beispielsweise benutzerdefinierte Felder verwenden, um Autoreninformationen, das Veröffentlichungsdatum oder sogar ein ausgewähltes Bild anzuzeigen. Um benutzerdefinierte Felder in Ihrem WordPress-Theme zu verwenden, müssen Sie zunächst eine Datei namens „functions.php“ im Ordner Ihres Themes erstellen. In dieser Datei müssen Sie den folgenden Code hinzufügen: // Fügen Sie den folgenden Code zu Ihrer Datei functions.php hinzu add_action( 'init', 'my_custom_fields' ); function my_custom_fields() { register_post_meta( 'post', 'my_custom_field', array( 'show_in_rest' => true, 'type' => 'string', 'single' => true, ) ); } ? > Dieser Code erstellt ein neues benutzerdefiniertes Feld namens „my_custom_field“ für Ihre Posts. Sie können dieses benutzerdefinierte Feld jetzt zu jedem von Ihnen erstellten Beitrag hinzufügen. Sobald Sie das benutzerdefinierte Feld zu Ihren Posts hinzugefügt haben, können Sie es in Ihrem Design anzeigen. Dazu müssen Sie die „single.php“-Datei Ihres Themes bearbeiten. In dieser Datei müssen Sie die folgende Codezeile finden: Sie müssen diese Codezeile durch Folgendes ersetzen: Dieser Code zeigt den Wert Ihres benutzerdefinierten Felds in Ihrem Beitrag an. Sie können auch benutzerdefinierte Felder in der „page.php“-Datei Ihres Themes anzeigen. Dazu müssen Sie die folgende Codezeile finden: Sie erfahren, wie Sie über 20 benutzerdefinierte Feldtypen in WordPress einrichten. Erfahren Sie, wie Sie benutzerdefinierte Feldwerte ganz einfach aus Beiträgen, Seiten und Benutzern abrufen können. Sie lernen, wie Sie eine Verwaltungsoberfläche für ein Thema erstellen, das für Ihre Kunden sowohl ansprechend als auch nützlich ist. Wir werden ein Gefühl dafür bekommen, wie die WordPress-Theme-Struktur funktioniert. Es ist sehr einfach, HTML und CSS zu lernen. Die WP-Theming-Experten sind eine Gruppe talentierter Entwickler, die eine Leidenschaft für saubere, gut gestaltete und einfach zu verwendende Produkte teilen. Programmierer, Designer und UX-Experten verstehen, dass ein einfaches und leistungsstarkes CMS wichtig ist, um die Benutzererfahrung zu vereinfachen. Wir haben in unserem Entwicklungsteam für die WordPress-Plattform über 100 Websites mit WordPress und erweiterten benutzerdefinierten Feldern erstellt. Wie aktiviere ich benutzerdefinierte Felder in WordPress? Bildquelle: visualcomposer Um benutzerdefinierte Felder in WordPress zu aktivieren, müssen Sie Ihre Designdateien bearbeiten und den folgenden Code hinzufügen zur Datei functions.php: add_action( 'init', 'my_custom_fields' ); function my_custom_fields() { register_post_type( 'custom_fields', array( 'labels' => array( 'name' => __( 'Custom Fields' ), 'singular_name' => __( 'Custom Field' ) ), 'public' => true, 'supports' => array( 'title', 'editor', 'custom-fields' ) ) ); } Dadurch wird die Funktion für benutzerdefinierte Felder für Ihre WordPress-Site aktiviert. Fügen Sie Ihren Beiträgen und Seiten zusätzliche Informationen hinzu, indem Sie die benutzerdefinierten Felder von WP verwenden. Dies könnte eine Bewertung für Produkte oder Musik sein, die Sie schreiben, während Sie jeden Beitrag schreiben. Die Verwendung benutzerdefinierter Felder ermöglicht es Ihnen, für Ihre Website-Besucher sichtbarer zu sein. Diese Felder werden auf einer großen Anzahl von WordPress-Websites verwendet, aber sie werden hauptsächlich von größeren Websites verwendet. Die Standardfelder für WordPress sind standardmäßig ausgeblendet, aber benutzerdefinierte Felder können in Sekundenschnelle hinzugefügt werden. Indem Sie in Ihrem Editor Benutzerdefinierte Felder auswählen oder auf den Code klicken, können Sie sie in Ihrem Design sichtbar machen. Mit einem der unten aufgeführten Tools können Sie ganz einfach benutzerdefinierte Felder zu Ihrer Website hinzufügen und sie nach Ihren Wünschen anpassen. Sie können Ihre Felder von einem einzigen Ort aus mithilfe von Pods, einer übersichtlichen Oberfläche, anpassen. Es gibt 14 Arten von Feldern in dieser Datenbank, einschließlich Text, Datum, Begriff und Benutzer. Da es leicht ist, sollte es wenig bis gar keine Auswirkungen auf die Leistung Ihrer Website haben. Wenn Sie gerade erst mit benutzerdefinierten WordPress-Feldern beginnen, möchten Sie vielleicht mit jemandem sprechen, der dort schon war. Diese Informationen sind nützlich, um Posts mit einer Vielzahl von Codierungsmethoden zu erweitern und spezifischere Informationen über Posts zu speichern. Benutzerdefinierte Felder sind für Unternehmensleiter von Vorteil, da sie die Erstellung von Metadaten ermöglichen, die für jede Datei spezifisch sind, um sie wie ein Puzzle zu strukturieren. Wie füge ich benutzerdefinierte Felder programmatisch in WordPress hinzu? Felder zu einem Beitrag hinzuzufügen, indem Sie ihn bearbeiten, oder die benutzerdefinierten Felder programmgesteuert hinzufügen, indem Sie ihn bearbeiten. Die Funktion update_post_meta ändert auch den Wert eines benutzerdefinierten Felds, das einem bestimmten Beitrag zugeordnet ist. Get_post_meta() kann verwendet werden, um die benutzerdefinierten Felddaten abzurufen, sobald sie gespeichert wurden. Die post_meta-Tabelle beginnt mit einer sehr einfachen Liste von Metafeldern, die Sie schnell und einfach hinzufügen können. Mit dieser Funktion können Sie einem Beitrag ein bestimmtes Feld hinzufügen. Dieser Artikel ist durch die Absichten des Autors begrenzt. Alles Kompliziertere, wie das Hinzufügen von benutzerdefinierten Feldern, würde die Verwendung einer WPDB-Klasse oder eines benutzerdefinierten Plugins erfordern. Dies ist ein Beispiel dafür, wie Sie ein Metafeld mit einer eindeutigen Eigenschaft erstellen. Was müssten Sie tun, wenn Sie den Wert ändern wollten? Dazu würden wir update_post_meta() sowie update_user_meta() in der Funktion update_post_meta() verwenden. Jede dieser Funktionen verwendet zusätzlich zur Verwendung der für diesen Inhaltstyp spezifischen Tabellen dasselbe Verfahren. Die Funktionalität von WordPress wandelt ein Array automatisch in einen String um. Wie füge ich ein Feld zu einer Vorlage hinzu? abhängig von der spezifischen Vorlage, die Sie verwenden. Im Allgemeinen müssen Sie jedoch die Vorlage in einem Texteditor öffnen, die Stelle suchen, an der das neue Feld erscheinen soll, und dann den entsprechenden Code einfügen, um das Feld hinzuzufügen. Der Code variiert je nach Feldtyp, den Sie hinzufügen. Lesen Sie daher unbedingt die Dokumentation Ihrer Vorlage oder die Dokumentation für den von Ihnen verwendeten Feldtyp. Über die Registerkarte „Felder“ im Vorlagen-Editor können Sie beliebige Formulare hinzufügen möchten die Formularvorlage. Datenerfassungs- und Datenaktualisierungsfelder können in jedem Feld ausgefüllt werden. Datenfelder und Bildfelder können so konfiguriert werden, dass sie ausgefüllt oder aktualisiert werden müssen. Sie können Ihre Änderungen jederzeit speichern, indem Sie oben auf dem Bildschirm auf Speichern klicken. Sie können den Wert wiederholen, der in der vorherigen Instanz des Felds verwendet wurde, indem Sie das Kontrollkästchen Feld wiederholen verwenden. Regeln, die steuern, ob ein Feld im Formular angezeigt wird, werden basierend auf dem für ein anderes Feld ausgewählten Wert festgelegt. Die Regeln der TerraFlex-App machen das Ausfüllen von Formularen einfacher und schneller.Benutzerdefinierte Felder WordPressBenutzerdefinierte Felder in WordPress sind Metadaten, die Sie an einen Beitrag anhängen können. Diese Metadaten können verwendet werden, um Informationen über den Beitrag zu speichern, wie z. B. Autor, Datum usw. Benutzerdefinierte Felder können auch verwendet werden, um Informationen zu speichern, die Sie auf dem Frontend Ihrer Website anzeigen möchten. Sie könnten beispielsweise ein benutzerdefiniertes Feld für den Namen des Autors erstellen und dann den Namen dieses Autors im Frontend Ihrer Website anzeigen. Diese Metadaten ermöglichen es Ihnen, zusätzliche Informationen zu einem Beitrag oder einer Seite hinzuzufügen, die Sie in WordPress bearbeiten. WordPress generiert auf diese Weise automatisch solche Daten, die als Metadaten bezeichnet werden. Tools für benutzerdefinierte Felder hingegen sind normalerweise standardmäßig ausgeblendet, aber sie sind einfach zu verwenden und zu konfigurieren. WordPress fügt Metadaten zu jedem Beitrag oder jeder Seite hinzu, sobald sie erstellt werden. Wenn Sie Ihre eigenen Metadaten erstellen und speichern möchten, können Sie benutzerdefinierte Felder verwenden. Diese Vorteile werden verstärkt, wenn eine komplexere Site involviert ist. Wenn Sie grundlegende Details wie Schlafzimmer, Badezimmer und andere Bereiche ausfüllen müssen, können Sie diese verwenden. WordPress-Seiten und -Beiträge haben ihre eigenen Metadaten, die Informationen wie Titel und Beschreibung enthalten können. Mit einem guten Plugin für benutzerdefinierte Felder können Sie eine Vielzahl von Datentypen in Ihren benutzerdefinierten Feldern sammeln. In diesem Tutorial sehen wir uns das Plugin Advanced Custom Fields (ACF) an, das eines der beliebtesten ist. Die Schaltfläche Neu hinzufügen oben auf der Seite erstellt eine Gruppe mit mehreren benutzerdefinierten WordPress-Feldern. An dieser Stelle müssen Sie entscheiden, welche Art von Feld Sie erstellen möchten. Wenn Sie den Editor schließen, können Sie Ihr neues Feld in der Community anzeigen. In der Zwischenzeit können Sie Ihr neues benutzerdefiniertes Feld speichern, indem Sie auf die Schaltfläche „Veröffentlichen“ klicken. Sie können benutzerdefinierte WordPress-Felder manuell hinzufügen und den Inhalt sichtbar machen, indem Sie Ihr Design bearbeiten. WordPress speichert den Wert des Felds in der Datenbank, sobald er in Ihrem Dashboard erscheint. Sie können auch Plugins wie Kontrollkästchen und Auswahlen verwenden, um erweiterte benutzerdefinierte Felder zu erstellen. Sie können damit beginnen, die erweiterten Funktionen von WordPress zu erkunden und zu verwenden, wenn Sie mehr Erfahrung mit der Plattform sammeln. Benutzerdefinierte Felder sind ein großartiges Beispiel für eine in Ihrer App versteckte Funktion, mit der Sie Ihre Inhalte viel effektiver steuern können. Wenn Sie die Metadaten Ihrer Beiträge und Seiten optimieren und optimieren können, wird Ihre Website in die Höhe schnellen. Das Hinzufügen benutzerdefinierter Felder zu Ihrer WordPress-Website ist der effektivste Weg, dies zu erreichen. Wenn Sie Ihrer WordPress-Site benutzerdefinierte Felder hinzufügen, sieht Ihre Site sehr professionell aus. Sie müssen lediglich das Advanced Custom Fields-Plugin installieren und dann aktivieren. Die Option Benutzerdefinierte Felder ist unter Formulare im WordPress-Dashboard verfügbar, sobald Sie sie aktiviert haben. Wenn Sie auf Neu hinzufügen klicken, müssen Sie die erforderlichen Informationen eingeben, bevor Sie ein neues benutzerdefiniertes Feld hinzufügen können. Der erste Schritt besteht darin, den Feldnamen zu definieren. Es sollte den Namen Ihrer Website enthalten, der auf dem Formular erscheinen wird. Der nächste Schritt besteht darin, den Feldtyp zu definieren. Im benutzerdefinierten Feld wird diese Art von Daten gespeichert. Es gibt sechs Optionen: einen Text, eine Nummer, ein Datum und eine E-Mail. Der nächste Schritt besteht darin, einen Feldwert zu generieren. Hier werden die Daten eingegeben, die zum Erstellen des benutzerdefinierten Felds verwendet werden. Im Allgemeinen können Sie Daten manuell oder über die bereitgestellte WordPress-Funktionalität eingeben. Die Änderungen, die Sie nach dem Ausfüllen der Feldwerte vornehmen, können durch Klicken auf die Schaltfläche Speichern gespeichert werden. Sie können Ihrer WordPress-Site benutzerdefinierte Felder zur Verfügung stellen. Sie können jetzt das benutzerdefinierte Feld verwenden, um verschiedene Bearbeitungsbildschirme zu Ihrer WordPress-Site hinzuzufügen, indem Sie es zu Ihrer Site hinzufügen. Der erste Bildschirm, den Sie verwenden sollten, ist der WordPress-Anmeldebildschirm. Der erste Schritt besteht darin, die WordPress-Symbolleiste zu starten, die Sie zum WordPress-Anmeldebildschirm führt, wo Sie das benutzerdefinierte Feld finden. Nachdem Sie auf die Schaltfläche Anmelden geklickt haben, können Sie Ihre Informationen eingeben, indem Sie nach unten scrollen. Eines der Felder, für die Sie das benutzerdefinierte Feld verwenden können, ist die E-Mail-Adresse. Es ist möglich, WordPress eine benutzerdefinierte E-Mail-Adresse hinzuzufügen, anstatt die Standard-E-Mail-Adresse zu verwenden. Nachdem Sie auf die Schaltfläche Neu hinzufügen geklickt haben, müssen Sie die Informationen eingeben, die zum Erstellen Ihrer benutzerdefinierten E-Mail-Adresse erforderlich sind. Sie müssen die E-Mail-Adresse und den daneben angezeigten Namen eingeben, um die E-Mail-Adresse anzuzeigen. Um die Änderungen zu speichern, klicken Sie daneben auf die Schaltfläche Speichern. Sie können auch ein benutzerdefiniertes Feld hinzufügen, indem Sie es über die Registerkarte Benutzerdefinierte Felder ziehen. In der oberen rechten Ecke des WordPress-Editors finden Sie die Registerkarte. Navigieren Sie zunächst zur WordPress-Symbolleiste und wählen Sie den Link Benutzerdefinierte Felder auf der Registerkarte Benutzerdefinierte Felder aus. Gehen Sie zur Registerkarte Benutzerdefinierte Felder und scrollen Sie nach unten zu den folgenden Feldern. Was ist ein benutzerdefiniertes Feld in WordPress? Ein benutzerdefiniertes Feld in WordPress ermöglicht es Ihnen, zusätzliche Details zu bestimmten Beiträgen hinzuzufügen. Die in diesem Bericht enthaltenen Informationen werden als Metadaten bezeichnet. Entwickler verwenden beispielsweise benutzerdefinierte Felder und Metadaten, um Beiträge auf allen Plattformen zu erweitern, unabhängig davon, ob sie eine einfache oder eine anspruchsvolle Website erstellen . Überprüfen Sie zunächst, ob die Funktion für benutzerdefinierte Felder in den WordPress-Einstellungen aktiviert wurde. Wenn dies der Fall ist, unterstützt das von Ihnen verwendete Design möglicherweise keine benutzerdefinierten Felder oder der Code für Ihre benutzerdefinierten Felder ist nicht richtig konfiguriert. Wenn Sie mit Code vertraut sind, können Sie versuchen, das Problem selbst zu beheben. Andernfalls wenden Sie sich am besten an einen WordPress-Entwickler oder ein Support-Forum - Verkaufszyklusphase Sie können ein neues benutzerdefiniertes Feld hinzufügen, indem Sie auf die grüne Schaltfläche „Neues benutzerdefiniertes Feld hinzufügen“ klicken. Wenn Sie Ihre Feldinformationen eingeben, wird ein neues Menü angezeigt. Im folgenden Beispiel wird ein Auswahlfeldtyp hinzugefügt. Durch Auswahl dieser Option können unsere Benutzer aus einer Liste mit Dropdown-Optionen zur Mehrfachauswahl auswählen. Die Staatsbürgerschaftsarten sind hier aufgelistet. Sie sollten die Elemente so anordnen, wie sie dem Benutzer angezeigt werden sollen, sodass sie in der Reihenfolge angezeigt werden, in der Sie sie eingegeben haben. Wenn Sie eine leere Option wünschen, geben Sie eine leere Zeile oben in der Liste ein oder geben Sie ein N/ Eine oder (keine) Zeile. Nachdem Sie einen Mitarbeiter aus Ihrer Liste ausgewählt haben, klicken Sie auf seinen Namen, um auf den Bildschirm „Mitarbeiter anzeigen“ zuzugreifen. Die von uns definierten benutzerdefinierten Felder sollten jetzt in der Mitte des Bildschirms erscheinen. Achten Sie beim Ausfüllen des Felds „Dieses Feld zum Pflichtfeld machen“ darauf, das Feld „Dieses Feld als optional verwenden“ unten anzukreuzen. Daher sollte die Sequenz „0“ statt „1“ heißen und der HR-Partner sollte sie in das nächste aufeinanderfolgende Feld einfügen. So verwenden Sie das Plug-in „Erweiterte benutzerdefinierte Felder“ in WordPress „Erweiterte benutzerdefinierte Felder“ ist ein großartiges Plug-in zum Anpassen Ihrer WordPress-Site . Mit diesem Plugin können Sie jedem Beitrag oder jeder Seite benutzerdefinierte Felder hinzufügen, sodass Sie zusätzliche Daten für Ihre Website speichern können. Sie können diese benutzerdefinierten Felder verwenden, um alles zu speichern, was Sie möchten, einschließlich Text, Bilder und Links. Sie können jetzt das Aussehen Ihrer WordPress-Bearbeitungsbildschirme und benutzerdefinierten Felder mit dem Advanced Custom Fields-Plugin steuern. Sie können bei Bedarf weitere Felder hinzufügen. Beiträge, Benutzer, Taxonomiebegriffe, Medien, Kommentare und benutzerdefinierte Optionsseiten sind nur einige der Arten von Feldern, die zu jeder WP-Seite hinzugefügt werden können. Diese beiden kleinen Ärgernisse hätten, wenn sie nicht gewesen wären, dies zu einem 4-Sterne-Erlebnis machen können. Das Veröffentlichungsdatum für die Version 5.12.3 ist voraussichtlich der 14. Juli 2021. Das Veröffentlichungsdatum des Films ist für den 6. April 2022 geplant. Veröffentlichungsdatum: 10. November 2020. Das Veröffentlichungsdatum ist für den 17. August 2019 festgelegt und wird voraussichtlich kommen am 12. November 2019 an. Am 7. Dezember 2018 wurde das Erscheinungsdatum für die fünfte Version des Buches bekannt gegeben. Der Veröffentlichungstermin für 5.6.4 wurde auf den 15. Februar 2019 festgelegt Veröffentlichungsdatum ist der 20. Juni 2019. Das Veröffentlichungsdatum für 3.15 wurde auf den 25. März 2019 festgelegt. Das Veröffentlichungsdatum ist auf den 27. März 2019 festgelegt. 3.49.9″ am 30. April und *5.01 am 2. Oktober 2019. Veröffentlichungsdatum: 5.07.01, 29. Oktober 2019
