软件下载 | 资讯教程 | 最近更新 | 下载排行 | 一键转帖 | 发布投稿
您的位置:最火下载站 > 建站程序 > Blog教程 > WordPress如何隐藏/删除archives目录?

WordPress如何隐藏/删除archives目录?

问题:

如何修改archives/date/2009/11类似格式为date/2009/11?
如题,删除前面的archives目录,但是不改变原有文章链接地址。

到现在都找了三个小时了还是没找到修改的方法,有经验的高手指点一下,谢谢!

回答:

以下代码添加到你的主题functions.php中

Copy to ClipboardLiehuo.Net Codes引用的内容:[www.veryhuo.com]
add_filter('date_rewrite_rules', 'remove_date_permalink_prefix');
function remove_date_permalink_prefix($rules) {
return array_combine( array_map('_rdpp_replace', array_keys($rules)) , array_values($rules) );
}

foreach ( array( 'year_link', 'month_link', 'day_link') as $filter )
add_filter( $filter, '_rdpp_replace' );

function _rdpp_replace($s) {
return str_replace('archives/date/', 'date/', $s);
}

然后, 后台 Settings - Permalink Settings, 直接点击 Save Changes 更新永久链接设置。

    相关阅读
    网友评论
    栏目导航
    推荐软件