そのため、特定の作者による投稿のリストを表示するデフォルトのURLは次のようになります。
http://domain.com/author/{username}
そのURLの「作者」を他のものに変更する方法を疑問に思いますか。
私はチャータースクールのためのウェブサイトに取り組んでいます、そして、彼らは各々の先生が「教室」によってポストのリストを持つことを可能にしたいです。したがって、希望のURLは
http://domain.com/classroom/{username}
あなたは試してみたいかもしれません.. http://wordpress.org/extend/plugins/custom-author-base/
それが役立つことを願っています..;)
これをあなたの関数に追加することができ、そしてそれはスラッグをデフォルトの "作者"から "教室"に書き換えます、
function new_author_base() {
global $wp_rewrite;
$author_slug = 'classroom';
$wp_rewrite->author_base = $author_slug;
}
add_action('init', 'new_author_base');
あなたに役立つことを願っています
これをfunctions.php
に追加することができます。
global $wp_rewrite;
$wp_rewrite->author_base = "member"; // or whatever
$wp_rewrite->flush_rules();
私は http://www.techcartnow.com/author/kapil-khandelwal/ WordPressブログで同じことをするために "Edit Author Slug"プラグインを使います。このプラグインを使って "著者スラッグ"を修正しました。
"編集者スラッグの編集"プラグインを使用すると、作成者ベース(作成者URLの '/ author /'部分)と作成者スラッグ(デフォルトは著者)。