So erstellen Sie eine Website oder ein Blog im Jahr 2020 - Kostenlose und einfache Anleitung zum Erstellen einer Website

So verwenden Sie benutzerdefinierte Felder in WordPress

Während Sie Ihren vorherigen Artikel geschrieben haben, haben Sie möglicherweise den Mauszeiger über den Bereich Benutzerdefinierte Felder im Post-Editor bewegt.

Diese einfache, aber leistungsstarke WordPress-Funktion mag für Anfänger unbemerkt bleiben, aber es ist tatsächlich eine Funktion, die Es kann zweifellos Ihre einfache Website in ein dynamisches Portal verwandeln Es wird neue Besucher anziehen.

Lassen Sie sich mehr über benutzerdefinierte Felder und deren Verwendung auf Ihrer Website zeigen:

Was sind benutzerdefinierte Felder und wie funktionieren sie?

Was genau sind benutzerdefinierte Felder? In diesen kleinen Feldern kann jeder Benutzer zusätzliche Informationen zur Veröffentlichung eingeben. Dies wird als Metadaten bezeichnet, dh “Daten über Daten”, und Sie können Ihren Posts zusätzliche Informationen hinzufügen. Die Werte, die Sie in die benutzerdefinierten Felder eingeben können, können von einfachen Elementen wie dem Hinzufügen eines Textes oder einer Zahl zu Ihrem Beitrag, dem Hinzufügen von Bildern, dem Ändern von Stilen durch das Feld oder dem Tun von allem, was Sie sich vorstellen können, reichen.

Benutzerdefinierte Felder

Vielleicht ist mit einem Beispiel alles klarer.

Stellen Sie sich vor, Sie betreiben eine Website für Videospiele. Du schreibst Nachrichten und postest Trailer, spielst mit Spielhardware, damit du darüber reden kannst, und natürlich schreibst du Bewertungen, nachdem neue Spiele eingetroffen sind. Nachdem Sie eine Rezension geschrieben und Screenshots und Gameplay-Videos in den Artikel eingefügt haben, möchten Sie wahrscheinlich einige wichtige Informationen zum Spiel anzeigen.

Anstatt die wichtigsten Informationen zu einem Spiel im Langtext zu verbergen, möchten Sie möglicherweise die Partitur, die Namen der Entwickler und Herausgeber, die mit der Website, dem Veröffentlichungsdatum usw. verknüpft sind, anzeigen. Ja, benutzerdefinierte Felder können Ihnen beim Zaubern helfen.

Wenn Sie Ihre Autoren diese Informationen in ein benutzerdefiniertes Feld eingeben lassen, Sie können die Informationen einfach extrahieren und zusätzlich zur Überprüfung anzeigen. Sie haben Informationsfelder auf Überprüfungsseiten gesehen. In diesem Fall können alle Bewertungen eine standardisierte Vorlage haben. Dies kann die Benutzererfahrung sowohl auf der Vorder- als auch auf der Rückseite verbessern.

Wenn Sie dem Beispiel der Gaming-Website folgen, haben Sie am Ende mehrere benutzerdefinierte Felder, die Ihre Autoren eingeben können und die Sie Ihren Lesern anzeigen:

Call of Duty-Informationen

Dies sind die Informationen, die Ihre Autoren in benutzerdefinierte Felder eingeben würden, und Sie können sie in einem Beitrag anzeigen. Aber wie?

Alle benutzerdefinierten Felder anzeigen:

Wenn Sie nur ein Feld haben oder alle Felder an derselben Stelle anzeigen möchten, können Sie Ihre Metadaten mit einer einfachen Funktion auf einmal verbinden:

  1. Öffnen Sie single.php
  2. Suchen Sie die Funktion the_content () und fügen Sie diesen Code vorher oder nachher ein (je nachdem, wo Sie die benutzerdefinierten Felder anzeigen möchten):
  3. 
    
  4. Änderungen speichern

Spezifisches benutzerdefiniertes Feld anzeigen:

Das ist. Diese einfache Funktion bleibt nun verknüpft und zeigt alle benutzerdefinierten Felder eines Beitrags an. Aber was Wenn Sie ein anderes Feld an einer anderen Position anzeigen möchten oder wenn Sie nur einen bestimmten Schlüssel anzeigen möchten? Sie verwenden dann einen etwas anderen Ansatz und definieren den anzuzeigenden Schlüssel:

  1. Öffnen Sie die Datei single.php
  2. Finden Sie den Inhalt und c / p die folgenden:

To Be Announced.

OK, wir werden es von hier aus beenden. Dies ist die einfachste Art, benutzerdefinierte Felder zu verwenden. Aber jetzt, da Sie die Grundlagen behandelt haben, können Sie so ziemlich alles damit machen. Sie können beispielsweise Ihre Stimmung oder ein Lied zeigen, das Sie gerade hören. Oder Sie können eine Liste von Posts anzeigen, die bestimmte Schlüssel und / oder Werte enthalten. Der Himmel ist die Grenze.

So listen Sie Beiträge mit einem bestimmten benutzerdefinierten Feld auf

Benutzerdefinierte Felder sind eine großartige Möglichkeit, die Funktionalität Ihrer Beiträge zu erweitern. Anstatt Benutzer mit dem Code umgehen zu lassen, können Sie sie einen Wert in ein benutzerdefiniertes Feld eingeben lassen und etwas mit diesen Informationen tun. Es gibt unendlich viele Möglichkeiten.

Wenn Sie bereits bestimmte benutzerdefinierte Felder verwenden, müssen Sie manchmal Beiträge mit diesen Feldern auflisten.

Zum Beispiel, wenn Sie Spielberichte schreiben und bereits verschiedene benutzerdefinierte Felder haben, in denen Publisher, Genre, Partitur usw. angezeigt werden. in einem separaten Informationsfeld in Ihrer Bewertung, Möglicherweise möchten Sie nur Spiele dieses bestimmten Herausgebers, Spiele des FPS-Genres oder nur Bewertungen mit einer Punktzahl von 10 anzeigen.

Diese Art von Informationen könnte für Ihren Besucher wirklich interessant sein. Sie können ihnen erlauben, Ihre Spielberichte viel detaillierter zu durchsuchen oder Lassen Sie sie die 10 am besten bewerteten Spiele auf Ihrer Website sehen. Auch wenn Sie keine neue Liste veröffentlichen möchten, kann diese Methode Ihnen beim Data Mining helfen. Anstatt daraus einen Artikel zu erstellen, können Sie alle Beiträge mit bestimmten Eigenschaften nur zu Forschungszwecken auflisten.

Unserer Meinung nach ist es am besten, Beiträge nach einem benutzerdefinierten Feld zu sortieren Erstellen Sie eine neue Seitenvorlage und zeigen Sie eine Liste auf einer neuen Seite an. Mit dieser Methode können Sie Ihre Seiten organisieren und auf einfache Weise auf einer neuen Seite anzeigen, was Sie benötigen. In den folgenden Zeilen zeigen wir Ihnen, wie Sie alle Beiträge mit einem bestimmten benutzerdefinierten Feld und / oder dessen Wert finden und auf einer neuen Seite anzeigen.

1. Erstellen Sie eine benutzerdefinierte Vorlage:

Fahren wir mit dem Beispiel für einen Spielbericht fort, in dem wir alle Bethesda Softworks-Spiele zeigen möchten (hat jemand Fallout gesagt?). Um zu beginnen, müssen Sie eine benutzerdefinierte Vorlage erstellen und vorbereiten:

  1. Erstellen Sie eine benutzerdefinierte Seitenvorlage und nennen Sie sie bethesda-games.php
  2. Kopieren Sie den folgenden Code und fügen Sie ihn in die Datei ein:
  3.