搬码资源网广告位 搬码资源网广告位

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

问题:

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

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

回答:

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

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 更新永久链接设置。

声明:
本站发布的文章及附件仅限用于学习和研究目的;不得将上述内容用于商业或非法用途,否则后果请用户自负。
本站资源来自网络收集,版权争议与本站无关。您必须在下载后的24个小时之内,从您的电脑中彻底删除上述内容。
如果您喜欢该程序,请支持正版软件,得到更好的正版服务。
本文链接:https://www.abnma.com/10701.html,转载请注明出处。
如有侵权,请邮件联系我们删除处理。

0
搬码资源网广告位

评论0

请先

  • 升级VIP
  • 联系QQ
  • 全屏浏览
  • 夜间模式
  • 繁简切换
  • 返回顶部
没有账号? 注册  忘记密码?