Die Standard-URL zum Anzeigen einer Liste von Beiträgen eines bestimmten Autors sieht also folgendermaßen aus:
http://domain.com/author/{username}
Ich frage mich, wie ich den "Autor" in dieser URL in etwas anderes ändern kann.
Ich arbeite an einer Website für eine Charterschule und sie möchten jedem Lehrer erlauben, eine Liste der Beiträge nach "Klassenzimmer" zu haben. Die gewünschte URL wäre also
http://domain.com/classroom/{username}
Vielleicht möchten Sie versuchen .. http://wordpress.org/extend/plugins/custom-author-base/
Hoffentlich hilft das.. ;)
Sie können dies in Ihre Funktionen einfügen, und es wird der Slug von Standard "Autor" auf "Klassenzimmer" umgeschrieben.
function new_author_base() {
global $wp_rewrite;
$author_slug = 'classroom';
$wp_rewrite->author_base = $author_slug;
}
add_action('init', 'new_author_base');
hoffe es hilft dir
Sie können dies in Ihrem functions.php
hinzufügen:
global $wp_rewrite;
$wp_rewrite->author_base = "member"; // or whatever
$wp_rewrite->flush_rules();
Ich verwende das Plugin "Edit Author Slug", um dasselbe in meinem http://www.techcartnow.com/author/kapil-khandelwal/ WordPress-Blog zu tun. Ich habe "author slug" mit diesem Plugin geändert.
"Edit Author Slug" Mit dem Plugin können Sie sowohl die Autorenbasis (den '/ author /' - Teil der Autoren-URLs) als auch den Autoren-Slug (standardmäßig den Benutzernamen des Autors) ändern ).