![]() |
1
4
我将在这里进一步解释这个问题,而不是继续在前面的答案中附加内容。 Wordpress密码的工作方式是:
这里的问题是搜索引擎不接受cookies。所以,你有两个选择:
|
|
2
1
在wp-pass.php中将$\u POST更改为$\u REQUEST everywhere。
也许有更好的办法,但我不懂WordPress。
问题是这些参数在GET数组中,而不是POST数组中。所以使用带参数的常规链接是行不通的。可以使用带有隐藏字段的窗体。如果需要,可以将“提交”按钮设置为链接样式。
|
![]() |
3
1
如果不想编辑WP的核心,可以使用cURL来模拟POST变量,如下所示:
|
![]() |
4
1
当心这种做法。搜索引擎可以将此解释为 Cloaking .
我想知道你对这种做法的意图,以及是否有其他适合你需要的选择。 |
![]() |
5
0
首先,我不知道搜索引擎对javascript有何反应,但类似的东西能起作用吗?
呼叫
添加以下2个js函数:
我不知道机器人对此有何反应。。。 |
![]() |
6
-1
我认为前面的答案比他们需要的要复杂得多。
(很抱歉,如果这个背景是多余的,但从你的问题似乎值得一提:HTTP支持URL上的各种方法;邮递是开着的,GET是另一个。正常获取url时,如使用<a>元素,您正在使用GET方法。) 我同意没有必要修改核心文件,用$请求替换$POST。您需要的是使用POST方法的link元素。为此,请制作一个简单的表单,如下所示:
您可以添加style=“border:0;背景:透明依此类推到第二个输入,使它看起来像一个正常的链接,如果你想。这有点麻烦,但只要您需要使用POST方法发送链接,就可以正常工作。 另外,使用Wireshark检查POST变量是浪费时间。安装Firebug FF扩展并使用网络面板。它将大大加快解决这类问题的速度。 |
![]() |
Jacco · 未能格式化我的日期以在php中正确工作 1 年前 |
![]() |
jay ram · 如何在URL核心php中从API获取JSON? 1 年前 |
|
Ishwarya A · php电子表格在浏览器中显示多张excel 1 年前 |