一个选项是创建自定义页面模板。在该模板中,可以检查发布的变量。大意是:
<?php
/*
* Template Name: Login form
*/
if(!empty($_POST[\'username\'])) {
// check credentials and if valid display data
} else {
// display login form
}
创建此文件并将其上载到主题文件后(如果不使用自定义主题,最好是子主题;请将其另存为
tpl-login.php
为了便于参考),您可以在WordPress中创建一个页面,并且会有一个下拉列表来选择模板。选择此“登录表单”模板,发布页面或保存草稿,您可以继续编辑页面模板,直到它执行您需要的所有功能。