问题描述

我正在基于 WordPress 制作一个网站。这不会是一个博客或 WP 。只是一个网站所以 WP 就像后端那样,客户端可以编辑文本块。

题:

  • 如何在我设计的模板上放置文本块,用户可以从管理面板进行编辑?

我们来说说这样的事情:

3 个顶层 (关于我们,任务,为什么我们…),你如何从管理面板填写他们?或来自页眉或页脚的特定文本。我必须创建 3 个帖子,并通过 get_post($id)在模板上引用它们吗?

这是最好的方法吗?

最佳解决方案

您可以在这里选择多种选项,具体取决于您要为文本块编辑器提供的灵活性。

  1. 使用 WP_Query 创建自定义循环。请参阅 our examplesCodex page 以供使用。然后打印这些框链接到的页面的摘录。您可以在这里使用附件 (图像) 和完整格式。

  2. 使用小工具。参见 our examplesCodex page 。格式化有限,因为可视化编辑器在窗口小工具表单中工作不正常。

  3. 使用自定义导航菜单和 print the description

您可以组合这些方法:使用页眉和页脚的小工具,WP_Query 以及其他框的页面或文章摘录。

次佳解决方案

对于单数,主页上可能会考虑使用小工具的一段内容。在函数文件中注册一个”sidebar”,然后将该边栏调用到您的主模板中。将文字小工具拖入该边栏并瞧。

对于您的 Feed,请使用帖子或自定义帖子类型。页眉和页脚真的取决于它们包含的内容。

第三种解决方案

我的十分钱值

  • 如果您的页面编辑器具有管理员权限并可编辑小工具,则可以为每个项目创建一个小工具区域,并为每个项目提供适当的小工具

  • 如果您的网页编辑器没有管理员权限,例如他们有角色编辑器或作者,那么他们将无法编辑小工具来更新它们; 在页面上使用自定义字段。您可以使用 plain old custom fields,或者放在 Advanced Custom Fields 插件中。

参考文献

注:本文内容整合自 Google/Baidu/Bing 辅助翻译的英文资料结果。如果您对结果不满意,可以加入我们改善翻译效果:薇晓朵技术论坛。