问题描述
我正在基于 WordPress 制作一个网站。这不会是一个博客或 WP 。只是一个网站所以 WP 就像后端那样,客户端可以编辑文本块。
题:
-
如何在我设计的模板上放置文本块,用户可以从管理面板进行编辑?
我们来说说这样的事情:
3 个顶层 (关于我们,任务,为什么我们…),你如何从管理面板填写他们?或来自页眉或页脚的特定文本。我必须创建 3 个帖子,并通过 get_post($id)
在模板上引用它们吗?
这是最好的方法吗?
最佳解决方案
您可以在这里选择多种选项,具体取决于您要为文本块编辑器提供的灵活性。
-
使用
WP_Query
创建自定义循环。请参阅 our examples 和 Codex page 以供使用。然后打印这些框链接到的页面的摘录。您可以在这里使用附件 (图像) 和完整格式。 -
使用小工具。参见 our examples 和 Codex page 。格式化有限,因为可视化编辑器在窗口小工具表单中工作不正常。
-
使用自定义导航菜单和 print the description 。
您可以组合这些方法:使用页眉和页脚的小工具,WP_Query
以及其他框的页面或文章摘录。
次佳解决方案
对于单数,主页上可能会考虑使用小工具的一段内容。在函数文件中注册一个”sidebar”,然后将该边栏调用到您的主模板中。将文字小工具拖入该边栏并瞧。
对于您的 Feed,请使用帖子或自定义帖子类型。页眉和页脚真的取决于它们包含的内容。
第三种解决方案
我的十分钱值
-
如果您的页面编辑器具有管理员权限并可编辑小工具,则可以为每个项目创建一个小工具区域,并为每个项目提供适当的小工具
-
如果您的网页编辑器没有管理员权限,例如他们有角色编辑器或作者,那么他们将无法编辑小工具来更新它们; 在页面上使用自定义字段。您可以使用 plain old custom fields,或者放在 Advanced Custom Fields 插件中。
参考文献
注:本文内容整合自 Google/Baidu/Bing 辅助翻译的英文资料结果。如果您对结果不满意,可以加入我们改善翻译效果:薇晓朵技术论坛。