在WordPress帖子或页面中添加两个或多个功能

时间:2017-03-30 作者:soldier896

我有一个使用WordPress的网站。我想在帖子或页面中添加一个外部数据库的登录代码,该代码使用两个功能:1。连接到数据库2。登录表单。我不知道怎么做,因为如果我在帖子中添加代码,在执行第一个操作后,它会停止。在第一段php代码中,我看到它调用了另一个文件,即服务器上存在的文件,但在调用该文件后它会停止。提前谢谢你。

1 个回复
SO网友:WebElaine

一个选项是创建自定义页面模板。在该模板中,可以检查发布的变量。大意是:

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

相关推荐

无法在模板函数.php中使用IS_HOME

我试图在标题中加载一个滑块,但只在主页上加载。如果有帮助的话,我正在使用Ultralight模板。我正在尝试(在template functions.php中)执行以下操作:<?php if ( is_page( \'home\' ) ) : ?> dynamic_sidebar( \'Homepage Widget\' ); <?php endif; ?> 但这行不通。现在,通过快速的google,我似乎需要将请