这是我在我的WordPress页面中的一个简单的登录表单的代码。它应该会将您重定向到一个名为authenticate
的页面,但它不能这样做,只能进入空白页面。我已经尝试将操作更改为/authenticate.php
,authenticate
,authenticate.php
,但它们都不起作用。我怎样才能解决这个问题 ?html登录表单不能在wordpress中工作
<!DOCTYPE html>
<html lang="en">
<head>
<meta http-equiv="content-type" content="text/html; charset=utf-8">
<meta name="viewport" content="width=device-width, initial-scale=1">
</head>
<body>
<div id="page">
<!-- [banner] -->
<header id="banner">
<hgroup>
<h1>Test Login</h1>
</hgroup>
</header>
<!-- [content] -->
<section id="content">
<form id="login" action="authenticate" method="post">
<label for="username">Username:</label>
<input id="username" name="username" type="text" required>
<label for="password">Password:</label>
<input id="password" name="password" type="password" required>
<br />
<input type="submit" value="Login">
</form>
</section>
<!-- [/content] -->
</div>
<!-- [/page] -->
</body>
</html>
你在哪里发送表单数据?你有任何PHP文件或wordpress函数处理表单数据?为什么你想使用自定义登录表单而不是WordPress登录表单? –
这个表单的用途不像自定义登录,目的是让用户最终登录并从数据库访问内容。我在wordpress的可视化编辑器中这样做。 – pfiguer1
你想提供什么类型的内容访问? –