当前位置:首页文章笔记建站教程WordPress 输出全部 tag 标签 URL,防止中文转码

WordPress 输出全部 tag 标签 URL,防止中文转码

中文真的是一件很神奇的事情,特别是在程序中,总是有那么一些些感觉不完美的地方,例如想要输出 WordPress 全部 tag 标签的 URL,如果标签的别名是中文,那么就让人看着有些头疼。那么解决办法其实也很简单,直接使用 urldecode 解码即可。

WordPress 对于中文的支持来说还是非常友好的,但是由于 WordPress 系统规划的原因存在“别名”这样的一个东西,这样也才让用户能够有更多的自定义 URL 的操作,不过由于 WordPress 对 URL 的规范,别名使用中文便会将被 UrlEncode 编码。

  1. //WordPress 输出全部 tag 标签 URL,防止中文转码
  2. $all_the_tags = get_tags();
  3. if($all_the_tags){
  4. foreach($all_the_tags as $this_tag) {
  5. $tag_id = $this_tag->term_id;
  6. $out .= urldecode(get_tag_link($tag_id))."\n";
  7. }
  8. }
  9. echo $out;

以上就是输出 WordPress 所有 tag 标签 URL 且中文不会被转码的代码示例,当然你还可以通过 get_tag_link 函数传入标签 ID 来获取某个指定标签的 URL,如果不想中文 URL 正常显示中文使用 UrlDecode 函数解码一下就可以了。

温馨提示:

文章标题:WordPress 输出全部 tag 标签 URL,防止中文转码

文章链接:https://www.wuyanshuo.cn/1466.html

更新时间:2022年10月27日

本站大部分内容均收集于网络!若内容若侵犯到您的权益,请发送邮件至:service@wuyanshuo.cn我们将第一时间处理! 资源所需价格并非资源售卖价格,是收集、整理、编辑详情以及本站运营的适当补贴,并且本站不提供任何免费技术支持。 所有资源仅限于参考和学习,版权归原作者所有,更多请阅读无言说网络服务协议

给TA打赏
共{{data.count}}人
人已打赏
建站教程

最佳WordPress元宇宙和VR(虚拟现实)插件

2022-10-27 17:10:38

建站教程

WordPress 自动获取文章内视频作为封面的方法

2022-10-27 23:00:17

0 条回复 A文章作者 M管理员
    暂无讨论,说说你的看法吧
个人中心
购物车
优惠劵
今日签到
有新私信 私信列表
搜索
'