专注国内外云服务器
分享建站技术教程

WordPress固定链接使用别名后如何让新文章自动使用ID作为别名?

立即购买

阿里云服务器 ¥102元/年 云数据库37.5元/年 限时

个人、企业均可购买 | 更多配置0.8折特惠

我们在很多国外的WordPress博客网站和国内的某些网站上都会发现他们的文章URL地址不是我们常见的id.html,而是用文章别名来作为URL,如/%postname%.html。有时候为了让文章ID连续也可以设置固定链接为/%postname%.html,然后每次发布文章时都手动修改别名为ID,这样就可以让ID一直连续下去。

我们中文网站如果把文章URL地址设置为别名的话,万一哪天发布文章忘记修改文章别名为ID就会变成中文,这个不管是对人还是对搜索引擎都是非常不友好的,那么前面我们已经设置固定链接为/%postname%.html,而现在反悔了,有没有办法让以后发布的新文章自动使用文章ID作为别名,而不是每次都人工去修改?办法是有的,而且很简单,只需要将以下代码添加到当前主题的functions.php,然后以后新发布的文章都会自动使用ID作为别名了,以后再也不用担心忘记修改别名而变成中文URL地址了。

/**
* WordPress 新文章自动使用 ID 作为别名
* 雅兮网整理:http://www.iyaxi.com
*/
add_action( 'save_post', 'using_id_as_slug', 10, 2 );
function using_id_as_slug($post_id, $post){
global $post_type;
if($post_type=='post'){
if (wp_is_post_revision($post_id))
return false;
remove_action('save_post', 'using_id_as_slug' );
wp_update_post(array('ID' => $post_id, 'post_name' => $post_id ));
add_action('save_post', 'using_id_as_slug' );
}
}

以上代码来自@雅兮网 – WordPress文章别名变为文章ID、英文、拼音完全教程

(adsbygoogle = window.adsbygoogle || []).push({});

您可能感兴趣的文章

  • WordPress 标题中的横线“-”被转义怎么办?
  • WordPress 根据评论数量来判断是否显示评论者链接
  • WordPress怎样显示不带链接的文章评论数?
  • WordPress安装插件或主题后网站变空白怎么办?
  • WordPress站点添加背景图的两种方法
  • 如何将WordPress首页直接变成一篇带有评论功能的文章?
  • 如何导入WordPress站点的xml备份数据?
  • 如何移除WordPress后台的相关隐私页面?
  • Three主题实现WordPress文章部分内容输入密码后可见
  • 如何添加WordPress用户个人资料的额外字段信息?
  • 如何在WordPress后台已安装的插件中隐藏已启用的插件?
  • Linux服务器装WordPress需要什么?WordPress用什么版本的PHP?

文章来源于互联网:WordPress固定链接使用别名后如何让新文章自动使用ID作为别名?

相关推荐: 古腾堡编辑器教程:如何调整WordPress区块大小

WordPress 5.0中正式引入的古腾堡区块编辑器让用户有机会完全自定义他们的WordPress内容和网站。不再受需要在TinyMCE经典编辑器等WYSIWYG工具中创建的限制,Gutenberg为文章或页面内容的每个元素提供单独的区块。通过控制每个特定区…

赞(0)
未经允许不得转载:吾上云 » WordPress固定链接使用别名后如何让新文章自动使用ID作为别名?
分享到: 更多 (0)
  • 阿里云
    基础型云服务器

    1核CPU

    2G内存

    40G硬盘

    1M带宽

    独立IP

    分布式存储

    适合企业官网、个人站长类网站

    ¥89/1年 原价¥903.40

  • 阿里云
    超值型云服务器

    2核CPU

    4G内存

    40G硬盘

    3M带宽

    独立IP

    分布式存储

    适合企业官网、行业门户类网站

    ¥899/3年 原价¥8281

  • 阿里云
    高性能云服务器

    2核CPU

    8G内存

    40G硬盘

    5M带宽

    独立IP

    分布式存储

    适合电商、数据库等企业级应用

    ¥1399/3年¥14765

  • 腾讯云
    基础型云服务器

    1核CPU

    2G内存

    50G硬盘

    1M带宽

    独立IP

    分布式存储

    适合企业官网、个人站长类网站

    ¥95/1年 原价¥834

  • 腾讯云
    超值型云服务器

    1核CPU

    2G内存

    50G硬盘

    1M带宽

    独立IP

    分布式存储

    适合企业官网、行业门户类网站

    ¥288/3年 原价¥2502

  • 腾讯云
    高性能云服务器

    4核CPU

    8G内存

    50G硬盘

    5M带宽

    独立IP

    分布式存储

    适合电商、数据库等企业级应用

    ¥2188/3年¥13986

  • 阿里云
    基础型云服务器

    1核CPU

    2G内存

    40G硬盘

    1M带宽

    独立IP

    分布式存储

    适合企业官网、个人站长类网站

    ¥89/1年 原价¥903.40

  • 阿里云
    超值型云服务器

    2核CPU

    4G内存

    40G硬盘

    3M带宽

    独立IP

    分布式存储

    适合企业官网、行业门户类网站

    ¥899/3年 原价¥8281

  • 阿里云
    高性能云服务器

    2核CPU

    8G内存

    40G硬盘

    5M带宽

    独立IP

    分布式存储

    适合电商、数据库等企业级应用

    ¥1399/3年¥14765

  • 腾讯云
    基础型云服务器

    1核CPU

    2G内存

    50G硬盘

    1M带宽

    独立IP

    分布式存储

    适合企业官网、个人站长类网站

    ¥95/1年 原价¥834

  • 腾讯云
    超值型云服务器

    1核CPU

    2G内存

    50G硬盘

    1M带宽

    独立IP

    分布式存储

    适合企业官网、行业门户类网站

    ¥288/3年 原价¥2502

  • 腾讯云
    高性能云服务器

    4核CPU

    8G内存

    50G硬盘

    5M带宽

    独立IP

    分布式存储

    适合电商、数据库等企业级应用

    ¥2188/3年¥13986

评论 抢沙发

评论前必须登录!

 

吾上云 专注服务器选购

购买云服务器联系我们