Wie Erstellen von Inhaltstypen für Ihre Wordpress-Website

Eine neue Funktion in Wordpress (neu ab Version 3.0) ist eine Funktion, benutzerdefinierte Post-Typen genannt. Diese Funktion ermöglicht es Ihnen, der Eigentümer der Website, verschiedene Inhaltstypen für Ihre Wordpress-Website zu erstellen, die Ihnen mehr kreative Kontrolle darüber, wie verschiedene Arten von Inhalten eingegeben werden, veröffentlicht und auf Ihre Wordpress-Website angezeigt.

Standardmäßig hat Wordpress bereits verschiedene Post-Typen in die Software integriert, für Sie bereit zu verwenden. Diese Standard Post-Typen umfassen

  • Blogeinträge

  • Seiten

  • Navigationsmenüs

  • Zubehör

  • Revisionen

Benutzerdefinierte Post-Typen geben Ihnen die Möglichkeit, neue und nützliche Arten von Inhalten auf Ihrer Webseite zu erstellen, einschließlich einer intelligenten und einfachen Weg, um die Inhaltstypen zu Ihrer Website zu veröffentlichen.

Sie wirklich unendlich viele Möglichkeiten haben, wie benutzerdefinierte Post-Typen zu verwenden, aber hier sind ein paar Ideen, die Ihre Phantasie ankurbeln können (sie sind einige der beliebtesten und nützliche Ideen, die andere auf ihren Websites umgesetzt haben):

  • Fotogallerie

  • Podcast oder Video

  • Bücherbewertungen

  • Gutscheine und Sonderangebote





  • Veranstaltungskalender

Um zu erstellen und benutzerdefinierte Post-Typen auf Ihrer Website zu verwenden, müssen Sie sicher sein, dass Sie Ihre Wordpress-Theme den richtigen Code und Funktionen enthält. Die folgenden Schritte zeigen, wie eine sehr einfache benutzerdefinierte Post-Typ Generic Content genannt zu erstellen:

  1. Klicken Sie auf Editor in den Schein der Dropdown-Liste der Design-Editor zu öffnen.

  2. Klicken Sie auf das Thema Funktionen Vorlage Link, um die Datei functions.php im Texteditor auf der linken Seite der Seite zu öffnen.

  3. Blättern Sie zum Ende der nach unten functions.php Datei und schließen Sie den folgenden Code ein Generic Content benutzerdefinierte Post Typ Ihrer Website hinzufügen:

    add_action ( 'init', 'create_my_post_types') -function create_my_post_types () {register_post_type ( 'generic_content', array ( 'label' => __ ( 'Generic Content'), 'singular_label' => __ ( 'Generic Content'), 'description' => __ ( 'Dies ist eine Beschreibung des Generic Content-Typ'), 'public' => true,) -}
  4. Klicken Sie auf die Update-Datei, um die Änderungen an der functions.php Datei vorgenommen zu speichern.

Die Funktion register_post_type können mehrere verschiedene Argumente und Parameter annehmen, die in der folgenden Tabelle detailliert sind.

Zwei sehr hilfreich Plugins für die Erstellung benutzerdefinierter Post-Typen ziemlich schnell in Wordpress sind

  • Benutzerdefinierte Beitragstypen UI: von den Leuten geschrieben am WebDevStudios, Dieses Plugin gibt Ihnen eine saubere Schnittstelle innerhalb Ihrer Wordpress-Dashboard, das Sie leicht helfen können und schnell benutzerdefinierte Post-Typen auf Ihre Website zu bauen. Es entfällt die Notwendigkeit, den Code hinzufügen Ihren functions.php Datei, indem Sie Optionen geben und Einstellungen, so dass Sie die benutzerdefinierte Post-Typ konfigurieren und aufbauen können, die Sie wollen.

    bild0.jpg
  • Verve Meta Boxen: Verfügbar ab Magento Entwickler in der Wordpress Plugin-Verzeichnis, Dieses Plugin bietet eine Schnittstelle in Ihrem Dashboard, die Sie Meta-Boxen erstellen können, oder spezielle benutzerdefinierte Felder für die benutzerdefinierten Post-Typen, die Sie bauen.

    Dieses Beispiel zeigt einige benutzerdefinierte Meta-Boxen gebaut durch benutzerdefinierte Post-Typen verwenden. Diese Website verfügt über Theaterproduktionen und die benutzerdefinierten Post-Typen für die Shows. Auf der rechten Seite wurden die Kauf-Link-Boxen mithilfe von benutzerdefinierten Meta-Boxen erstellt und die Website-Besitzer eine schnelle und einfache Feld ausfüllen geben, damit er oder sie veröffentlichte Informationen darüber, wo Show Tickets in jeder Show Post zu kaufen enthalten.

    image1.jpg

» » » » Wie Erstellen von Inhaltstypen für Ihre Wordpress-Website