如果在侧边栏插件密码内容快捷代码中有条件

时间:2014-07-30 作者:Toni Ojsteršek

我在页面上有这个代码[][/],可以完美地工作!所以我想现在,如果我可以在侧边栏中检查表单是否正确填写在页面上,然后在侧边栏中回显一些单词。例如,边栏中的类似内容:

if (isset($_POST[\'csp_submit\'])) {
if ($_POST[\'csp_input\'] == $password AND $password != \'\') {
echo \'password is corect and echo some words\';
}
else
{
echo \'password is wrong\';
}
}
else
{
echo \'you must enter pasword on page\';
}

https://wordpress.org/plugins/password-content-shortcode/

1 个回复
最合适的回答,由SO网友:Rajeev Vyas 整理而成

有两种方法可以做到这一点,

您可以为[check\\u sumbit]编写一个新的短代码,然后在侧栏中使用,该短代码应检查表单是否正确提交

您可以使用一些插件来使用问题中提到的php代码,这些插件允许在小部件中使用php代码。例如:。https://wordpress.org/plugins/php-code-widget/

结束

相关推荐

有没有办法完全绕过wp-login.php登录?

我有一个WP安装,在过去的几天里,它一直受到暴力登录尝试的打击。该站点安装了限制登录尝试插件。当我开始频繁收到关于停工的通知时,我决定,因为我只访问wp-login.php 文件和wp-admin 从一个地方屏蔽除我自己的via之外的所有IP.htaccess. 我已经测试了.htaccess 通过从例外列表中删除我的IP来阻止,它确实阻止了对wp登录的访问。php。因此,从这一方面来看,这似乎是可行的。然而,即使IP被阻止,限制登录尝试仍会报告(频繁)来自IP的锁定。我觉得这很奇怪,因为.htacces