如何从头开始自定义页面WordPress?

时间:2017-02-02 10:44:09

标签: wordpress

我有一项任务是在WordPress上创建一个网站,但该网站本身并不包含任何博客功能。 (我想在主页底部添加最近的新闻栏目) 基本上,我用notepad ++编写了整个网站。所有内容都放在主题文件夹中(如新的WordPress模板)。

我不想使用WordPress页面创建者,因为它非常有限。我想在文本编辑器中自己编写每个特定的页面。

但不幸的是,当我在index.php中包含页眉和页脚时,将页面代码放在例如promotions.php中(在notepad ++中创建 - 而不是WordPress页面编辑器)。比如:<div class="text-bar">Promotions!</div>进入promotions.php它不会显示此div。它只显示页眉和页脚。其中index.php包含了Wordpress函数get_header()get_footer()

如何解决这个问题?

2 个答案:

答案 0 :(得分:0)

您需要创建用于在WordPress中创建自己的页面的页面模板。

有关创建页面模板的完整文档,请转到Here

答案 1 :(得分:0)

我希望我理解你。您必须遵循模板层次结构。使用完整的自定义DOM或标记创建主页。创建一个新的文件名front-page.php。这将默认为您的主页模板。没有帖子被查询。

然后添加如下文字:

protected function sendLoginResponse(Request $request)
{
    $request->session()->regenerate();

    $this->clearLoginAttempts($request);

    return redirect('/home');
}