我正在尝试使用add_rewrite_rule重写WordPress附件页面URL。我想从网址中删除“ / attachment /”条。
当前网址结构:
http://www.example.com/category/post-name/attachment/image-name/
所需的输出:
http://www.example.com/category/post-name/image-name/
我不确定如何执行重写规则中的重定向部分,因此页面将被正确重定向。
add_action( 'init', function() {
add_rewrite_rule( '(.+)/attachment/?$', '?', 'top' );
} );