wordpress如何利用add_rewrite_rule
设置自定义重新规则,下面web建站小编给大家简单介绍一下实现方法!
添加规则
add_action( 'init', function() { add_rewrite_tag('%myname%', '([^&]+)'); add_rewrite_rule( 'myname/([a-z0-9-]+)[/]?$', 'index.php?myname=$matches[1]', 'top' ); } ); //添加成功,在管理后台,设置->固定链接,点一下保存。
添加对应的模板文件
add_action( 'template_include', function( $template ) { if ( get_query_var( 'myname' ) == false || get_query_var( 'myname' ) == '' ) { return $template; } return get_template_directory() . '/template-name.php'; } );
wordpress新建页面中页面属性里没有“模板”选项解决方法
wordpress获取当前文章最后一个tags标签(不带链接)
wordpress列表分页自定义(wordpress列表设置最大分页数)
标签: add_rewrite_rule, wordpress教程, 自定义重新规则
上面是“wordpress如何设置自定义重新规则”的全面内容,想了解更多关于 wordpress 内容,请继续关注web建站教程。
当前网址:https://m.ipkd.cn/webs_3707.html
声明:本站提供的所有资源部分来自互联网,如果有侵犯您的版权或其他权益,请发送到邮箱:admin@ipkd.cn,我们会在看到邮件的第一时间内为您处理!