我有以下代码可以单独使用,但是当我在wordpress上尝试时,它会显示登录信息,但是当我点击提交时,它不提交表单,并转到以下地址并显示白页。< / p>
http://localhost:8080/wordpress/wp-admin/admin.php
<form method="post" action="<?php echo $_SERVER['PHP_SELF']; ?>">
Username <input type="text" name="username" />
<br />
Password <input type="password" name="password" />
<br />
<input type="submit" value="Login" />
<?php
if(isset($_POST["username"])
....
答案 0 :(得分:1)
你或许应该详细了解你想要达到的目标。
您没有使用wp_login_form()的任何原因?
至于白屏,我还建议打开调试,在你的wp-config.php文件里面是行define('WP_DEBUG', false);
。将其更改为true。 (我也只能假设登录显示白屏,因为缺少nonce字段,使用wp_login_form()会消失)
答案 1 :(得分:0)
在表单字段中添加名称属性
<form method="post" name="form_name" action="<?php echo $_SERVER['PHP_SELF']; ?>">