我想知道如何创建一个带有自定义设计的主页,比如横幅,它的布局与其他页面不同,同时允许用户编辑它。
我以前用过home.php
问题是用户无法编辑它。。。除非他们懂PHP。
一个选项是为主页的每个部分创建短代码,例如。[banner]
, [services]
甚至是一个空标签[latestBlogPosts]
我认为这是不对的。
实现这一点的方法是什么?典型主页下方的快速“模型”
wordpress的最新博客文章和投资组合都是动态的。
最合适的回答,由SO网友:Chip Bennett 整理而成
首先,不要使用home.php
为此目的。它是保留的模板文件名,用于显示Blog Posts Index.
您最好的选择可能是创建front-page.php
模板文件,并使输出小部件基于,以便用户可以通过Dashboard -> Appearance -> Widgets
.