WP wiki插件的固定地址重写
发布:smiling 来源: PHP粉丝网 添加日期:2015-05-08 10:03:58 浏览: 评论:0
最近的项目使用到了这个插件,主要是为WP提供一个wiki百科功能,插件是收费的:传送门.
遇到的问题是固定地址使用的是/%postname%/的方式,中文标题对百度搜录不利,所以想办法要把结构变成/%post_id%.html,所以就找了一些教程写了一个规则,可以把固定连接改成wiki/post id.html的方式:
- add_filter('post_type_link', 'custom_wiki_link', 1, 3);
- function custom_wiki_link( $link, $post = 0 ){
- if ( $post->post_type == 'incsub_wiki' ){
- return home_url( 'wiki/' . $post->ID .'.html' );
- } else {
- return $link;
- }
- }
- add_action( 'init', 'custom_wiki_rewrites_init' );
- function custom_wiki_rewrites_init(){
- add_rewrite_rule( //phpfensi.com
- 'wiki/([0-9]+)?.html$',
- 'index.php?post_type=incsub_wiki&p=$matches[1]',
- 'top' );
- }
加入functions就起作用了~
Tags: WP wiki插件 WP百科
相关文章
- ·WP Super Cache插件的时间戳错误解决办法(2014-03-19)
- ·WordPress后台登录不上,出现wp-admin/&reauth=1的方法(2014-03-19)
- ·WordPress中从wp_nav_menu中移除li标签(2014-03-22)
- ·wordpress中wp_nav_menu()菜单中参数中文详解(2014-03-22)
- ·wordpress常用函数wp_list_categories()(2014-03-23)
- ·WordPress常用函数-wp_transition_comment_status()教程指南(2014-04-25)
- ·wordpress中query_posts()与WP_Query()分页不正确(2014-06-21)
- ·wordpress中利用wp_link_pages()实现文章分页显示(2014-06-21)
- ·缩略图插件WP-Thumbnails 代码调用(2014-07-23)
- ·wordpress标签云代码wp_tag_cloud(2014-07-23)
- ·wordpress文章分页标签wp_link_pages(2014-07-23)
- ·wordpress手机设备判断标签wp_is_mobile(2014-07-23)
- ·wordpress忘记后台登陆密码,找回密码的方法 (2014-07-25)
- ·WordPress数据库的清理优化方法(2014-10-17)
- ·wordpress后台如何找回登录密码?(2014-10-17)
- ·更新WordPress4.0访问速度慢问题解决办法(2014-10-17)
推荐文章
热门文章
最新评论文章
- 写给考虑创业的年轻程序员(10)
- PHP新手上路(一)(7)
- 惹恼程序员的十件事(5)
- PHP邮件发送例子,已测试成功(5)
- 致初学者:PHP比ASP优秀的七个理由(4)
- PHP会被淘汰吗?(4)
- PHP新手上路(四)(4)
- 如何去学习PHP?(2)
- 简单入门级php分页代码(2)
- php中邮箱email 电话等格式的验证(2)