• linkedu视频
  • 平面设计
  • 电脑入门
  • 操作系统
  • 办公应用
  • 电脑硬件
  • 动画设计
  • 3D设计
  • 网页设计
  • CAD设计
  • 影音处理
  • 数据库
  • 程序设计
  • 认证考试
  • 信息管理
  • 信息安全
菜单
linkedu.com
  • 网页制作
  • 数据库
  • 程序设计
  • 操作系统
  • CMS教程
  • 游戏攻略
  • 脚本语言
  • 平面设计
  • 软件教程
  • 网络安全
  • 电脑知识
  • 服务器
  • 视频教程
  • dedecms
  • ecshop
  • z-blog
  • UcHome
  • UCenter
  • drupal
  • WordPress
  • 帝国cms
  • phpcms
  • 动易cms
  • phpwind
  • discuz
  • 科汛cms
  • 风讯cms
  • 建站教程
  • 运营技巧
您的位置:首页 > CMS教程 >WordPress > wordpress在postname中支持大写字母的方法

wordpress在postname中支持大写字母的方法

作者:佚名 字体:[增加 减小] 来源:互联网 时间:2017-05-13

佚名 向大家介绍了wordpress安装方法,wordpress使用方法,wordpress,wordpress模板,wordpress 主题等相关知识,希望对您有所帮助

一般而言,WordPress本身会对英语用户的体验进行优化,例如默认模板的分隔符永远都是“|”,因为英文单词以空格空开,要区分两个单词不可能用“-”,因此“|”是最好的选择。同样,为了让URL更符合浏览器解析和用户的识别,wordpress默认会将标题中的英文大写字母lower到小写。

然而对于中文网站来说,这或许不是一件很好的是,如果要在URL中使用中文,那么使用大写也是常有的,这里提供一种取消wordpress自动降级字母大写的方法。

$title = preg_replace('|---([a-fA-F0-9][a-fA-F0-9])---|', '%$1', $title);</p> <p> $title = remove_accents($title);
if (seems_utf8($title)) {
//if (function_exists('mb_strtolower')) {
// $title = mb_strtolower($title, 'UTF-8');
//}
$title = utf8_uri_encode($title, 200);
}</p> <p> //$title = strtolower($title);
$title = preg_replace('/&.+?;/', '', $title); // kill entities
$title = str_replace('.', '-', $title);
// Keep upper-case chars too!
$title = preg_replace('/[^%a-zA-Z0-9 _-]/', '', $title);
$title = preg_replace('/\s+/', '-', $title);
$title = preg_replace('|-+|', '-', $title);
$title = trim($title, '-');</p> <p> return $title;
}
</div>

将上面的代码拷贝到你的主题文件functions.php中,它即可取消wordpress对postname的格式化,同样,它也对分类、标签等的别名起作用。

</div>
分享到:QQ空间新浪微博腾讯微博微信百度贴吧QQ好友复制网址打印

您可能想查找下面的文章:

  • WordPress 添加Meta Box的方法
  • WordPress中删除垃圾评论的方法
  • wordpress实现读者墙的方法
  • WordPress增加返回顶部效果的方法
  • wordpress安装出错的解决方法
  • WordPress实现自动拒绝垃圾评论的方法
  • WordPress上传图片自动重命名的方法
  • wordpress分类描述支持显示图片的功能实现方法
  • wordpress从顶部开始裁剪图片的方法
  • wordpress在postname中支持大写字母的方法

相关文章

  • 2018-11-02WordPress可视化表格插件:WP Tabel Tag Gen
  • 2017-05-13教你实现WordPress博客的“预加载”功能
  • 2017-05-13为wordpress绑定多个域名的方法分享
  • 2018-11-02wordpress教程之 WordPress 插件设置
  • 2017-05-13wordpress合理利用wp-config.php文件小功能
  • 2018-11-02WordPress 前端注册插件 User Registration
  • 2018-11-02WordPress文章自动生成二维码
  • 2017-05-13自定义wordpress登录页的一些技巧方法
  • 2018-11-02wordpress教程之 WordPress 添加用户
  • 2017-05-13Crayon Syntax Highlighter代码高亮插件与fancybox图片暗箱冲突的解决方法

文章分类

  • dedecms
  • ecshop
  • z-blog
  • UcHome
  • UCenter
  • drupal
  • WordPress
  • 帝国cms
  • phpcms
  • 动易cms
  • phpwind
  • discuz
  • 科汛cms
  • 风讯cms
  • 建站教程
  • 运营技巧

最近更新的内容

    • WordPress如何简单设置全站链接都新窗口打开
    • 使用CDN后WP-PostViews插件计数不准确的解决办法
    • WordPress 评论者超链接实现重定向跳转的方法
    • Wordpress 企业网站的四点好处
    • WordPress 2.8的8个特色的新增功能
    • WordPress友情链接底部横排调用方法及教程
    • WordPress实现搜索结果包括自定义文章类型内容的方法
    • 如何把word文档内容和图片直接导入到wordpress编辑器
    • 用wordpress制作网站的步骤
    • WordPress主题如何更新升级?

关于我们 - 联系我们 - 免责声明 - 网站地图

©2020-2025 All Rights Reserved. linkedu.com 版权所有