您的位置:首页 > wordpress

WordPress 输出全部 tag 标签 URL,防止中文转码
wordpress 2024-01-03编辑:深圳网站建设阅读( WordPress 中文 输出

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

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

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

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

服务范围:WordPress搭建、WordPress主题开发、WordPress二次开发、WordPress插件开发
其它服务:网站建设、企业邮箱、数字证书ssl、400电话、
技术标签:企业网站、外贸网站、外贸商城、其它问题
联系方式:电话:13714666846 微信同号

企业网站定制

企业网站定制 根据企业需求,量身定制设计

企业网站定制:2800元起
添加微信 请说明来意
联系我们
站内搜索 MORE+

24小时服务热线 0755-29765948
  • 地址:深圳市罗湖区人民北路2033号206
  • 电话:0755-29765948 传真:82256610
  • 手机:13714666846 18948334877
  • 邮箱:gong@ew35.com 164761418@qq.com
  • 粤ICP备14049207号
创意化数字品牌整合网络营销
营销网站让你坐等商机坐佣客户,Rss

版权所有:深圳市网商在线科技有限公司

版权所有:深圳市网商在线科技有限公司
友情连接link: