Wie verstecke ich bestimmte Kategoriebeiträge auf der WordPress-Startseite?

Standardmäßig werden auf der Startseite einer WordPress-Website alle Artikel aller Kategorien angezeigt. Manchmal möchten wir jedoch die Anzeige bestimmter Inhaltskategorien auf der Startseite verhindern. In diesem Artikel zeigt Niuqi.com, wie Sie bestimmte Kategorien auf der WordPress-Startseite ausblenden können. Standardmäßig erlaubt WordPress die Erstellung verschiedener Inhaltskategorien und Tags. Manchmal möchten wir jedoch Inhaltskategorien erstellen, auf die Benutzer keinen Zugriff haben. Das WordPress-Backend bietet keine Möglichkeit, bestimmte Inhaltskategorien auszublenden. Im Folgenden stellen wir einige Methoden vor. Warum Kategorien in WordPress ausblenden?

Warum Kategorien in WordPress ausblenden?

Standardmäßig Auf der Startseite der Website werden alle Artikel aller Kategorien angezeigt. Manchmal möchten wir jedoch die Anzeige bestimmter Kategorien auf der Startseite unterbinden. In diesem Artikel zeigt Niuqi.com Ihnen, wie Sie .

Standardmäßig ermöglicht WordPress das Erstellen verschiedener Inhaltskategorien und Tags. Manchmal möchten Sie Inhaltskategorien erstellen, die für Benutzer nicht zugänglich sind. Das WordPress-Backend bietet keine Möglichkeit, bestimmte Inhaltskategorien auszublenden. Hier sind einige Methoden, die Sie verwenden können.

Wie verstecke ich Kategorien in WordPress?

WordPress ist ein sehr flexibles Content-Management-System mit Tausenden von Plug-Ins, die uns dabei helfen, eine Vielzahl von Funktionen zu erreichen.

Um bestimmte Kategorien in WordPress auszublenden, können wir installieren Ultimativer Kategorie-Ausschluss Plugin. Um dieses Plugin zu verwenden, folgen Sie diesen Schritten:

Wie verstecke ich bestimmte Kategoriebeiträge auf der WordPress-Startseite?
Installieren Ultimativer Kategorie-Ausschluss Plugins

Schritt 1: Melden Sie sich beim WordPress-Admin-Dashboard an und navigieren Sie zu Plugins > Neu hinzufügen;

Schritt 2: Suchen Sie nach "Ultimativer Kategorie-Ausschluss“, installieren und aktivieren Sie das Plugin;

Schritt 3: Gehen Sie zu Einstellungen > Kategorie-Ausschluss.

Schritt 4: Wählen Sie die Artikelkategorie aus, die Sie ausblenden möchten, und klicken Sie dann auf die Schaltfläche „Aktualisieren“, um die Aktualisierung durchzuführen.

Wie verstecke ich bestimmte Kategoriebeiträge auf der WordPress-Startseite?
Bestimmte Kategorien ausblenden

Jetzt haben wir die gerade ausgewählte Kategorie von der Homepage der WordPress-Website gelöscht.

Wie entferne ich eine Kategorie aus einem Widget?

Wenn Sie eine bestimmte Artikelkategorie im WordPress-Widget ausblenden möchten, können Sie herunterladen und installieren WP-Kategorien-Widget Plug-Ins, um dies zu erreichen.

Dieses Plugin hat viele Funktionen, darunter:

  • Zeigen Sie eine beliebige Kategorie an.
  • Widget-Titel ausblenden;
  • Zeigen Sie die Anzahl der Artikel in jeder Kategorie an.
  • Artikelkategorien ein- oder ausblenden.

Schritt 1: Laden Sie zunächst das Plugin herunter, installieren und aktivieren Sie es. Klicken Sie anschließend im WordPress-Dashboard im Menü „Darstellung“ auf „Widgets“.

Schritt 2: Ziehen Sie dann einfach das vom Plug-In generierte Widget per Drag & Drop in Ihre Seitenleiste oder Fußzeile.

Wie verstecke ich bestimmte Kategoriebeiträge auf der WordPress-Startseite?
Installieren WP-Kategorien-Widget Plugin zum Ausblenden bestimmter Kategorien aus Widgets

Schritt 3: Sie können anschließend den Widget-Titel umbenennen, den Titel ausblenden und die Anzahl der Einträge ausblenden. Wählen Sie außerdem im Dropdown-Menü „Kategorien anzeigen“ oder „Alle Kategorien“ die Inhaltskategorien aus, die Sie ein- oder ausblenden möchten.

Schritt 4: Speichern Sie Ihre Änderungen, wenn Sie fertig sind.

Wie verstecke ich bestimmte Kategoriebeiträge auf der WordPress-Startseite?
Bestimmte Inhaltskategorien ausblenden

Bestimmte Kategorien in WordPress mithilfe von Code ausblenden

Zusätzlich zu den oben genannten Methoden können Sie durch Hinzufügen von Code auch bestimmte Artikelkategorien von der WordPress-Startseite ausblenden.

Bevor Sie beginnen, empfiehlt es sich, Ihre aktuelle WordPress-Website vollständig zu sichern. So können Sie Ihre Website im Falle eines Problems in den ursprünglichen Zustand zurückversetzen.

Mit dieser Methode nehmen wir Änderungen an der WordPress-Schleife vor. Alle WordPress-Themes verwenden eine Schleife. Diese kann mithilfe des Hooks pre_get_posts angepasst werden, um Inhalte aus einer bestimmten Kategorie auszublenden.

Verbinden Sie sich über einen FTP-Client oder Ihr Server-Admin-Panel mit Ihrem Server und gehen Sie zu wp-/themes Verzeichnis. Öffnen Sie den aktuell aktivierten Theme-Ordner und suchen Sie .php-Datei und laden Sie sie auf Ihren lokalen Computer herunter.

Öffnen Sie die Funktionsdatei mit einem Editor wie Notepad++ und fügen Sie der Datei den folgenden Code hinzu:

Funktion exclude_category_home( $query ) { wenn ( $query->is_home ) { $query->set( 'cat', '-5' ); } return $query; } add_filter( 'pre_get_posts', 'exclude_category_home' );

Im obigen Code gibt es ein $query->set( 'cat', '-5' );, wobei wir "-5" durch die Kategorie-ID ersetzen, die wir ausblenden möchten. Um Ihre Kategorie-ID zu finden, gehen Sie folgendermaßen vor:

  • Melden Sie sich bei Ihrem WordPress-Dashboard an;
  • Klicken Sie im Artikelmenü auf „Kategorien“.
  • Bewegen Sie die Maus über die Kategorie, die Sie ausblenden möchten.
  • Unten auf der Seite sehen Sie die URL und die ID.
Wie verstecke ich bestimmte Kategoriebeiträge auf der WordPress-Startseite?
Die ID einer bestimmten Artikelkategorie anzeigen

Beispielsweise lautet die ID für die Kategorie „Land“ 6. Ersetzen Sie daher im Code -5 durch -6, speichern Sie die Datei und laden Sie sie an den entsprechenden Speicherort hoch.

Bitte befolgen Sie die folgenden Schritte:

  • Melden Sie sich bei Ihrem WordPress-Dashboard an;
  • Klicken Sie unter „Darstellung“ auf „Design-Editor“.
  • Wählen Sie Ihr Design auf der rechten Seite über den Designdateien aus.
  • Suchen Sie in Ihren Designdateien nach functions.php und klicken Sie darauf.
  • Kopieren Sie den obigen Code, fügen Sie ihn in die Datei ein und klicken Sie auf „Aktualisieren“.

Merken Sie sich unbedingt, wo Sie den Code hinzugefügt haben, damit Sie den Wert -5 durch die tatsächliche Kategorie-ID ersetzen können.

Wie verstecke ich bestimmte Kategoriebeiträge auf der WordPress-Startseite?
CodeBehind zur Funktionsdatei hinzufügen

Kategorien basierend auf der Benutzerrolle in WordPress ausblenden

Es besteht auch die Möglichkeit, Kategorien für bestimmte Benutzerrollen auszublenden. Dies ist beispielsweise nützlich, wenn Ihre Website Inhalte enthält, auf die nur Premium-Benutzer zugreifen können.

Bei dieser Methode verwenden wir CaPa Protect Plugin. Dieses Plugin ist zwar veraltet, funktioniert aber immer noch und ist mit den neuesten WordPress-Versionen kompatibel. Benutzer müssen jedoch einzeln manuell bearbeitet werden.

Schritt 1: Laden Sie zunächst das Plugin herunter, installieren und aktivieren Sie es. Melden Sie sich anschließend in Ihrem WordPress-Dashboard an. Klicken Sie im Reiter „Benutzer“ auf „Alle Benutzer“ und wählen Sie den Benutzer aus, den Sie bearbeiten möchten.

Schritt 2: Scrollen Sie im Editor nach unten, bis Sie die Option „CaPa-Benutzereinstellungen“ sehen. Hier können Sie Kategorien und Seiten für diesen Benutzer ein- oder ausblenden.

Wie verstecke ich bestimmte Kategoriebeiträge auf der WordPress-Startseite?
Kategorien basierend auf der Benutzerrolle in WordPress ausblenden

Schritt 3: Klicken Sie abschließend auf „Aktualisieren“, um Ihre Einstellungen zu speichern.

Punktzahl

Das ist eine gute Idee

Deine E-Mail-Adresse wird nicht veröffentlicht. Erforderliche Felder sind mit * Mark