首页 > CMS > Wordpress > 正文

如何实现WordPress分类目录和页面链接地址以斜杠/结尾

2024-09-07 00:53:05
字体:
来源:转载
供稿:网友

介绍3 给niwordpress增加.html缀:

1简单修改固定链接

wordpress自带固定链接改变链接式格式没写能给ni页面访问带困难链接特殊符号 空格包含文固定链接格式:/%postname%.html 文行wo格式/archives/%post_id%.html

2插件实现

单独页面添加.html缀

安装:.html on PAGES 插件实现启用插件需任何设置

类及页面同添加.html缀

安装:.html in category and page url 插件启用插件需要插件设置页面保存设置

需要注意启用插件需要台固定链接设置重新保存设置否则跳404页面功先删除空间根目录.htaccess文件保存自新

另外安装插件能造志页翻页错误…..

3.既插件代码

下面代码添加主题function即

  1. // 页面链接添加html缀 
  2. add_action('init''html_page_permalink', -1); 
  3. function html_page_permalink() { 
  4. global $wp_rewrite
  5. if ( !strpos($wp_rewrite->get_page_permastruct(), '.html')){ 
  6. $wp_rewrite->page_structure = $wp_rewrite->page_structure . '.html'

添加需要固定链接设置页面重新保存固定链接设置否则效

述代码适合伪静态固定链接形式使用比:

/%postname%.html

/%post_id%.html

另外同使用给WordPress类目录页面添加斜杠文代码需要该文代码修改:

  1. // 添加斜杠 
  2. function nice_trailingslashit($string$type_of_url) { 
  3. if ( $type_of_url != 'single' && $type_of_url != 'page' ) 
  4. $string = trailingslashit($string); 
  5. return $string
  6. add_filter('user_trailingslashit''nice_trailingslashit', 10, 2); 

排除页面文件否则页面链接.html面自加斜杠。

发表评论 共有条评论
用户名: 密码:
验证码: 匿名发表