So erstellen Sie einen benutzerdefinierten Beitragstyp in WordPress ohne Plugin

Veröffentlicht: 2022-08-21

So erstellen Sie einen benutzerdefinierten Beitragstyp in WordPress ohne Plugin Wenn Sie einen benutzerdefinierten Beitragstyp in WordPress ohne Plugin erstellen möchten, ist dies ein unkomplizierter und einfacher Prozess, für den Sie kein erfahrener WordPress-Entwickler sein müssen. Bevor wir einen benutzerdefinierten Beitragstyp erstellen können, ohne ein Plugin zu verwenden, hilft es zunächst, die Grundlagen der Funktionsweise von Beiträgen in WordPress zu erklären, aber wenn Sie die Grundlagen verstehen; Sie können zu diesem Einführungsabschnitt über das Erstellen benutzerdefinierter Beitragstypen springen.

Was sind benutzerdefinierte Beitragstypen?

WordPress ist das am schnellsten wachsende Content-Management-System , wurde aber ursprünglich als Blogging-CMS konzipiert. Es hat sich im Laufe der Jahre zu einem Content-Management-System entwickelt, das zum Aufbau einer robusten Website in allen Branchen verwendet wird. Der Kern der WordPress-Entwicklung von einem Blogging-CMS zu einem vollwertigen CMS sind die benutzerdefinierten Beitragstypen.

Als WordPress entworfen wurde, war die ursprüngliche Idee, Posts und Seiten zu haben, die zum Veröffentlichen von Blog-Posts und Seiten zum Veröffentlichen von statischen Inhalten verwendet werden können, die sich nicht oft ändern würden.

Im Idealfall löste WordPress das Problem statischer Websites, indem es eine neue Möglichkeit einführte, neue Inhalte einfach und schnell zu veröffentlichen und immer mehr Inhalte zu veröffentlichen, ohne eine einzige Codezeile zu bearbeiten.

Um WordPress über das Veröffentlichen von Blogs hinaus nützlicher zu machen, wurden benutzerdefinierte Beitragstypen eingeführt, mit dem Ziel, Benutzern zu ermöglichen, ihre eigenen Arten von Beiträgen zu erstellen, die alles sein können, was sie sich vorstellen können. Dieser benutzerdefinierte Beitragstyp ermöglicht es Benutzern in verschiedenen Branchen, ihrer Website Inhalte hinzuzufügen, die sich auf ihr Unternehmen beziehen.

Beispiel für einen benutzerdefinierten Beitragstyp

Hier ist ein konkretes Beispiel: Ein Hotelbesitzer kann WordPress verwenden, um die Hotelwebsite zu erstellen, und benutzerdefinierte Beitragstypen nutzen, um die verschiedenen Zimmer im Hotel oder die verschiedenen Dienstleistungen im Zusammenhang mit seinem Geschäft zu präsentieren; Standardzimmer, Deluxezimmer usw

Mit diesem Ansatz können veröffentlichte Inhalte richtig organisiert werden und die Verwaltung der Inhalte wird sehr einfach.

Warum benutzerdefinierte Beitragstypen erstellen?

Die allgemeinen Gründe, warum wir benutzerdefinierte Beitragstypen erstellen, sind die Erweiterung der Funktionen von WordPress, um unterschiedlichen Anforderungen gerecht zu werden.

Beispiel : Als WordPress-Entwickler , Künstler, Autor oder Kreativprofi beim Erstellen einer Portfolio-Website; Sie können die vorhandenen WordPress-Beiträge und -Seiten nicht verwenden, um Ihre Arbeit zu präsentieren.

Sie können stattdessen einen benutzerdefinierten Beitragstyp für das Portfolio erstellen und diese Art von Beiträgen verwenden, um Ihre Arbeit zu präsentieren, und Sie haben eine bessere Kontrolle und das Erscheinungsbild auf Ihrer Portfolio-Website.

Es gibt benutzerdefinierte Beitragstypen, mit denen sie die Kernfunktionalität der Website erweitern können, wenn die normalen Beiträge und Seiten begrenzt sind. Wie erstellen wir nun die benutzerdefinierten Beitragstypen?

Wie erstelle ich benutzerdefinierte Beitragstypen?

Es gibt zwei Hauptwege, um benutzerdefinierte Beitragstypen in WordPress zu erstellen:

  • Erstellen benutzerdefinierter Beitragstypen mit einem Plugin.
  • Erstellen benutzerdefinierter Beitragstypen ohne Plugin.

In diesem Artikel werde ich mich auf den zweiten konzentrieren, wie man einen benutzerdefinierten Beitragstyp in WordPress ohne Plugin erstellt. Zunächst müssen Sie die Grundlagen verstehen, wie Sie Code in Ihr vorhandenes WordPress-Theme einfügen.

Erstellen eines benutzerdefinierten Beitragstyps in WordPress ohne Plugin

Schritt 1: Name des benutzerdefinierten Beitragstyps

Legen Sie den Namen Ihres benutzerdefinierten Beitragstyps fest. Ein grundlegendes Beispiel für den benutzerdefinierten Beitragstyp für das Hotel können Zimmer sein, in denen wir die verschiedenen Zimmertypen in diesem Hotel mit ihren Annehmlichkeiten und Preisen veröffentlichen können. Daher fügen wir den Namen des benutzerdefinierten Beitragstyps hinzu, wenn wir ihn als „Raum“ registrieren.

Schritt 2: Registrieren Sie den benutzerdefinierten Beitragstyp

Der zweite Schritt besteht darin, den benutzerdefinierten Beitragstyp in Ihrem WordPress-Design zu registrieren. Sie sollten Ihrer function.php -Datei den folgenden Code hinzufügen:

 // Beispiel für einen benutzerdefinierten Raumbeitragstyp

add_action('init', "room_custom_post_type_example"); Funktion room_custom_post_type_example(){ $labels = array( 'name' => _x('Räume', 'allgemeiner Name des Beitragstyps'), 'singular_name' => _x('Room', 'post type singular name'), 'menu_name' => _x('Räume', 'Admin-Menü'), 'name_admin_bar' => _x('Raum', 'Neues in der Admin-Leiste hinzufügen'), 'add_new' => _x('Neu hinzufügen', ''),

'add_new_item' => __('Neuen Raum hinzufügen'), 'edit_item' => __('Raum bearbeiten'), 'new_item' => __('Neuer Raum'), 'all_items' => __('Alle Zimmer'), 'view_item' => __('Zimmer ansehen'), 'search_items' => __('Räume durchsuchen'), 'not_found' => __('Keine Zimmer gefunden'), 'not_found_in_trash' => __('Keine Räume im Papierkorb gefunden'), 'parent_item_colon' => __('Eltern-ROMs:'),

); $args = array( 'hierarchical' => wahr, 'labels' => $labels, 'öffentlich' => wahr, 'publicly_queryable' => wahr, 'Beschreibung' => __('Beschreibung.'), 'show_ui' => wahr, 'show_in_menu' => wahr, 'show_in_nav_menus' => wahr, 'query_var' => wahr, 'umschreiben' => wahr, 'query_var' => wahr, 'rewrite' => array('slug' => 'room'),

'capability_type' => 'Seite', 'has_archive' => wahr, 'menu_position' => 22, "show_in_rest" => wahr, 'supports' => array( 'title', 'editor', 'author', 'thumbnail', 'revisions', 'page-attributes', 'custom-fields' ) ); register_post_type('room', $args); }

Dieser Code fügt Ihrer Website den benutzerdefinierten Beitragstyp hinzu und er erscheint in Ihrem WordPress-Dashboard und Sie können jetzt mit der Veröffentlichung des Inhalts in Ihrem neuen benutzerdefinierten Beitragstyp beginnen.

So erstellen Sie einen benutzerdefinierten Beitragstyp in WordPress ohne Plugin

Sie können mehr über das Registrieren benutzerdefinierter Beitragstypen erfahren .

Schritt 3: Veröffentlichen Sie Inhalte auf einem benutzerdefinierten Beitragstyp

So erstellen Sie einen benutzerdefinierten Beitragstyp in WordPress ohne Plugin

Veröffentlichen Sie Ihren benutzerdefinierten Beitragstyp und bevor Sie das Frontend besuchen können, stellen Sie sicher, dass Sie die Permalinks löschen, um zu vermeiden, dass eine 404-Seite nicht gefunden wird, wenn Sie das Frontend überprüfen.

Fazit

Mit diesen drei Schritten können Sie ganz einfach einen benutzerdefinierten Beitragstyp in WordPress erstellen, ohne ein Plugin zu verwenden, und mit der Veröffentlichung Ihrer benutzerdefinierten Inhalte mit benutzerdefinierten Vorlagen beginnen, die spezifisch für Ihren benutzerdefinierten Beitragstyp sind. Wenn Sie sich nicht sicher sind, wie Sie dies für Ihre Website zum Laufen bringen können, möchte ich Ihnen weitere Lektüre zum Registrieren benutzerdefinierter Beitragstypen empfehlen. Auch bei Fragen zu diesem Thema können Sie sich gerne an mich wenden.

Ähnliche Artikel

  1. So erhalten Sie eine Bestell-ID in Woocommerce