admin管理员组文章数量:1130349
I want to make rewrite.
this is my rewrite code:
function coinDedicatePage_rewrite() {
global $wp_rewrite;
add_rewrite_tag('%coinName%', '([^&]+)');
add_rewrite_rule('^coin/(.+?)/?$', 'index.php?page_id=44008&coinName=$matches[1]','top');
$wp_rewrite->flush_rules(false);
}
add_action('init', 'coinDedicatePage_rewrite',10,0);
I don't want to write anything to htaccess and don't want to change it.
but finally it does not direct me to the page that I declared in add_rewrite_rule
after this code when I get rewrites array with this code: $rules = get_option( 'rewrite_rules' );
I see the rewrite rule what I want there was not in $rules array.
finally how add and inject my desired rules to wordpress system?!
I want to make rewrite.
this is my rewrite code:
function coinDedicatePage_rewrite() {
global $wp_rewrite;
add_rewrite_tag('%coinName%', '([^&]+)');
add_rewrite_rule('^coin/(.+?)/?$', 'index.php?page_id=44008&coinName=$matches[1]','top');
$wp_rewrite->flush_rules(false);
}
add_action('init', 'coinDedicatePage_rewrite',10,0);
I don't want to write anything to htaccess and don't want to change it.
but finally it does not direct me to the page that I declared in add_rewrite_rule
after this code when I get rewrites array with this code: $rules = get_option( 'rewrite_rules' );
I see the rewrite rule what I want there was not in $rules array.
finally how add and inject my desired rules to wordpress system?!
本文标签: custom rewrite rules will not be added to wordpress rewriterules database
版权声明:本文标题:custom rewrite rules will not be added to wordpress rewrite_rules database 内容由热心网友自发贡献,该文观点仅代表作者本人, 转载请联系作者并注明出处:https://it.en369.cn/questions/1749227402a2335778.html, 本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌抄袭侵权/违法违规的内容,一经查实,本站将立刻删除。


发表评论