大部分 WordPress 博主一定知道 WordPress 偽靜態後默認的作者專欄鏈接是 「/author/作者名」 形式的,如果是單人博客那麼倒也沒什麼,如果是多人博客那麼這個默認的地址就有點不個性了,但是 WordPress 的後台中並沒有提供作者欄的偽靜態設置選項,那麼小編就來教大家如何修改默認的 WordPress 作者專欄鏈接形式。
add_action('init', 'wxd_author');
function wxd_author() {
global $wp_rewrite;
$author_slug = 'profile'; // 作者專欄別名,建議使用英文或者數字
$wp_rewrite->author_base = $author_slug;
}
將以上代碼加到當前主題的 functions.php 文件,即可。 (修改後作者專欄鏈接將變成 「/別名/作者名」 這種形式。)
接下來是定義 WordPress 登錄後轉跳的鏈接,大家都知道默認的 wordperss 在登錄後是直接轉跳到後台 (/wp-admin/) 目錄的,那麼如果我們想登陸後轉跳到別的鏈接該如何處理呢,只需要將以下代碼加入到 functions.php 文件:
function wxd_redirect(){
return home_url( '/my-page' ); //登錄需要轉跳的頁面地址
}
add_filter( 'registration_redirect', 'wxd_redirect' );