怎样实现WordPress分类目录和页面链接地址以斜杠结尾

  介绍3 给niwordpress增加.html缀:
 
  1简单修改固定链接
 
  wordpress自带固定链接改变链接式格式没写能给ni页面访问带困难链接特殊符号 空格包含文固定链接格式:/%postname%.html 文行wo格式/archives/%post_id%.html
 
  2.既插件代码
 
  下面代码添加主题function即
 
  // 页面链接添加html缀
  add_action('init', 'html_page_permalink', -1);
  function html_page_permalink() {
  global $wp_rewrite;
  if ( !strpos($wp_rewrite->get_page_permastruct(), '.html')){
  $wp_rewrite->page_structure = $wp_rewrite->page_structure . '.html';
  }
  }
  添加需要固定链接设置页面重新保存固定链接设置否则效
 
  述代码适合伪静态固定链接形式使用比:
 
  /%postname%.html
 
  /%post_id%.html
 
  另外同使用给WordPress类目录页面添加斜杠文代码需要该文代码修改:
 
  // 添加斜杠
  function nice_trailingslashit($string, $type_of_url) {
  if ( $type_of_url != 'single' && $type_of_url != 'page' )
  $string = trailingslashit($string);
  return $string;
  }
  add_filter('user_trailingslashit', 'nice_trailingslashit', 10, 2);
  排除页面文件否则页面链接.html面自加斜杠。
 
 

dawei

【声明】:站长网内容转载自互联网,其相关言论仅代表作者个人观点绝非权威,不代表本站立场。如您发现内容存在版权问题,请提交相关链接至邮箱:bqsm@foxmail.com,我们将及时予以处理。