Wordpress编码GET参数
Posted
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了Wordpress编码GET参数相关的知识,希望对你有一定的参考价值。
我需要传递base64编码的字符串作为GET参数,是的,我知道这是一个坏主意,但这是必要的。问题是我需要它像这样:
http://example.com/?data=c29tZXRoaW5nQA==
但它将URL更改为:
http://example.com/?data=c29tZXRoaW5nQA%3D%3D
有办法吗?通过query_vars过滤器添加此参数修复了URL,但随后始终返回博客页面而不是frontpage。
答案
你可以urldecode()你的参数,当你得到它时,它将把它变回正常的参数。 -
所以
$returnValue = urldecode('c29tZXRoaW5nQA%3D%3D');
将返回
$returnValue = "c29tZXRoaW5nQA==";
简而言之 :
$theImage = urldecode($_GET['data']);
应该给你你想要的字符串
以上是关于Wordpress编码GET参数的主要内容,如果未能解决你的问题,请参考以下文章
Wordpress:如何将 url GET 参数添加到我的主菜单项
在WordPress页面上嵌入另一个数据库,并使用GET方法处理数据库查询