0

我正在尝试在 wordpress 中将“222”重写为“34”。我已将这些行添加到我的 function.php 中:

add_action( 'init', 'mydid_add_rewrite_rules' );    
function mydid_add_rewrite_rules() {  
   global $wp_rewrite;  
   add_rewrite_rule( '222', '34','top');    
   $wp_rewrite->flush_rules();
} 

但是,这不起作用。与“34”的链接有效,但与“222”的链接无效。我还检查了monkeyman-rewrite-analyzer,似乎没有插入重写规则。为什么?我脸红了……

非常感谢。

4

1 回答 1

0

找到了。看来目的地应该是有文件的东西。当我将其更改为 add_rewrite_rule('222', 'index.php\34','top');
有用。

于 2013-10-05T20:08:37.747 回答