修改固定链接为post_id.html,简单了解WP固定链接

之前博客不断运用的是以文章名的方式命名的固定链接,这样做能够很便当地使得链接与文章相契合,但是关于文章标题中的中文字符假如不转换为字母的别名后期可能会由于中文字符乱码的状况招致很多问题,为此我又运用 纯代码完成WordPress网站链接自动转英文 这篇文章中的办法经过百度翻译转换为英文,前两天发现由于调用百度翻译API招致网站速度变慢了很多(详细请看这篇文章>>>记载网站加载过程中Waiting(TTFB)时间过长的处理过程 ),于是又不得不变为手改文章别名的日子了。手改别名不但繁琐而且容易漏掉,更重要的是文章名翻译成英文的话假如不谨慎精简字符同样会招致文章链接过长、不简约的问题。综合各方面状况思索,最终我决议还是选择自定义固定链接的方式以 post_id.html 的方式停止命名。

图片[1]-修改固定链接为post_id.html,简单了解WP固定链接-孤勇者社区

说了这么多还是先来比照一下关于这篇文章假如我分别运用文章名(sample-post)、别名(postname)、文章ID(post_id)作为固定链接的链接款式吧。

三种固定链接款式比照

文章名: http://blog.quietguoguo.com/修正固定链接为post_id-html,简单理解wp固定链接/ ‎

由于中文字符的缘由,上述链接在分享的时分会乱码变成如下款式:http://blog.quietguoguo.com/%E4%BF%AE%E6%94%B9%E5%9B%BA%E5%AE%9A%E9%93%BE%E6%8E%A5%E4%B8%BApost_id-html%EF%BC%8C%E7%AE%80%E5%8D%95%E4%BA%86%E8%A7%A3wp%E5%9B%BA%E5%AE%9A%E9%93%BE%E6%8E%A5/

别名:http://blog.quietguoguo.com/modify-the-fixed-link-to-post_id-html-simply-understand-the-wp-fixed-link/

文章ID:http://blog.quietguoguo.com/1985/

最后为了完成页面的伪静态化以利于SEO,这里我自定义固定链接为:/%post_id%.html,所以这篇文章目前的固定链接为:http://blog.quietguoguo.com/1985.html

相比之下是不是最后一种链接款式更契合大多数人对网页的认知?最后我们再来总结一下WordPress自定义固定链接的一些常用标签及优缺陷。

常用固定链接标签

%year%、%monthnum%、%day%、%hour%、%minute%、%second% :这几个标签是用来在固定链接中显现文章发布时间的。觉得没啥用途,还显得链接过长影响美观。而且更重要的是链接中带有日期再次更新文章的话链接可能会变,原有链接就成了死链,新链接还需求等候重新收录。

%category%:链接中带分类目录名。这个标签尽量也不要运用,由于网站内容的穿插,很多内容可能同属于不同的分类下,而假如我们链接中带有分类目录名、文章又属于不同的分类,很容易惹起文章内容反复或抵触。

%author%:链接中带有作者名。这个可有可无,全凭大家爱好了,不过为了网站链接的精练我的博客固定链接上并没有带有作者名。

%postname%:链接中带有别名。我之前运用的一种固定链接方式,普通状况下我们编辑文章时会有一个文章名,同时WordPress会自动依据文章名生成别名,但是由于汉字字符容易乱码以及后期各种问题的缘由,之前我是运用代码将别名直接翻译成英文的,后因由于调用百度翻译API严重影响网站速度就弃了。而且百度直译的别名有些长,不美观。

%post_id%:以文章ID作为固定链接。我目前乃至日后决议运用的一种固定链接方式,优点是链接精练美观,纯数字的链接后期不会由于中文字符的缘由引发各种问题,比方404。缺陷是很难经过链接联络到文章内容。

关于伪静态

WordPress是一款由PHP驱动的博客程序,其生成网页文件是动态的,我们能够经过 WP Super Cache 或其他静态化缓存插件完成伪静态,但是相关于真正的静态网页文件,WordPress生成的网站链接默许是不带有“.html”扩展名的,但是关于大多数访客来说,似乎只要带“.html”的才干叫做网页,当然还有一种说法是静态网页文件有利于搜索引擎收录, 详细效果我没测试过不晓得。既然都说这么好我也借着这次更改固定链接的时机一块给加上了“.html”。详细添加方式是:

默许自定义固定链接:http://blog.quietguoguo.com/%post_id%/

添加.html扩展名链接:http://blog.quietguoguo.com//%post_id%.html

置信大家也看出来了,只需删除最后一个“/”然后添加上.html即可,这里我是在文章ID后面添加的,其他固定链接格式与这一样。

 

------本页内容已结束,喜欢请分享------

感谢您的来访,获取更多精彩文章请收藏本站。

© 版权声明
THE END
喜欢就支持一下吧
点赞7赞赏 分享
评论 共1条
头像
欢迎您留下宝贵的见解!
提交
头像

昵称

取消
昵称表情代码图片
    • 头像擦角0