it-swarm.com.de

Entfernen Sie Custom Taxonomy Slug von Permalink

Ich habe eine benutzerdefinierte Taxonomie registriert, die als Artikel zu meinen Posts bezeichnet wird. Wenn ich einen Begriff namens "Reviews" habe, lautet der Link zu meinem benutzerdefinierten Taxonomie-Reviews-Archiv "www.mysite.com/articles/reviews/".

Ich würde es vorziehen, www.mysite.com/reviews/ zu sein. Wenn das möglich ist, möchte ich auch den Standardkategorie-Slug aus dem Permalink entfernen.

1
Spiritfly

Auf Ihrer Seite Einstellungen> Permalink aktivieren Sie das Optionsfeld "Benutzerdefinierter Permalink" und fügen einfach Folgendes hinzu: /%postname%/. Dadurch wird sichergestellt, dass beim Klicken auf das Tag "reviews" "http://www.example.com/reviews" nur angezeigt wird, wenn Sie sich auf der Archivseite für Reviews befinden.

Dies kann jedoch nachteilige Auswirkungen auf die Leistung von für den Rest Ihrer Website haben. Dadurch wird die gesamte Verschachtelungsstruktur aller anderen Post-URLs gelöscht.

Wenn Sie lediglich die Ergebnisse für ein benutzerdefiniertes Taxonomietag ändern möchten, ignorieren Sie die obigen Anweisungen und erstellen Sie eine benutzerdefinierte Seitenvorlage für Überprüfungen, indem Sie folgendermaßen vorgehen:

Kopieren Sie die Archivseite aus Ihrem Themenverzeichnis, geben Sie ihr einen neuen Namen wie "Review-Page.php", öffnen Sie sie und fügen Sie sie oben auf der Seite hinzu

<?php /* Template Name: Review Page */ ?>

Speichern Sie diese Seite und laden Sie sie in Ihr Themenverzeichnis hoch.

Erstellen Sie im Admin-Bereich von WP eine neue Seite (kein Beitrag). Nennen Sie es "Bewertungen". Stellen Sie die Seitenvorlage (in der rechten Spalte unter der Schaltfläche "Speichern") auf "Seite überprüfen". Dann speichere es. Sie müssen im Inhaltsbereich eigentlich nichts hinzufügen.

Sie haben gerade eine benutzerdefinierte Seitenvorlage erstellt und diese angewiesen, Ihre Archive zu öffnen, wenn die Überprüfungsseite im Front-End geöffnet wird.

Sie müssen nur noch eine weitere Aktion ausführen und der benutzerdefinierten Seitenvorlage mitteilen, dass die benutzerdefinierte Taxonomie "Rezensionen" geöffnet werden soll. Ich weiß nicht, wie ich das von Kopf bis Fuß machen soll, und ich muss für den Nachmittag weitermachen, aber im Grunde müssen Sie die Archivseite besorgen, die Sie kopiert haben, die "Review-Page.php" msgstr "" "Sie haben es erstellt und es soll nur Ergebnisse für den Begriff" Rezept "zurückgeben.

Möchte noch jemand hier reinspringen und das erledigen? Tut mir leid, ich bin noch ein bisschen grün an den Rändern. Hoffe das hilft.

1
Brent