2013-11-04 59 views
0

我想知道我正在尝试做的是最佳实践,并且请教如何做到这一点。WordPress动态侧边栏和静态窗口小部件

我正在使用的网站有一些侧边栏。其中的内容是纯HTML,但客户希望能够在他们选择时手动更新这些内容。

他们不想触摸代码,但他们想要交换侧边栏的顺序和内容,因为他们认为合适。

因此,我想知道是否最好的方法是使用动态边栏和小部件?

我知道这里有'文本'小部件,但这不适合我的需要,因为首先客户端不应该触摸代码,其次即使他们这样做了,一条内容可能会出现在众多的边栏中,并且意味着大量的复制和粘贴。

理想情况下,我只想将内容封装到有用的命名窗口小部件中,客户端可以随意将它们放入各种侧边栏中。

这是最好的方法吗?

如果是这样,创建一个带有静态内容的小部件的最简单方法是什么?

如果不是,那么替代/ s是什么?

感谢您的帮助提前。

回答

0

我知道这是有点过时的问题,但我想回答,以便其他人可以稍后找到。

听起来好像你正在反驳为什么你使用wordpress安装,这是为了让非程序员管理内容。从你问的问题你使用的主题有指定的边栏区域?还是他们想要更多?

我看到两种解决方案真的基于我认为你所要求的。您可以简单地调整主题中的html以符合您的格式需求(如果其标准很好,那么文本小部件将仅保留他们想要更改的文本并且可以管理它)。

如果他们有不同的格式需求,例如文本可能是一个段落和下一个表格,那么您可能最好创建自定义小部件,用户可以更改文本。例如,你的“table widget”代码将在后台<table class='abc'中拥有html格式...并且你将指定用户输入字段,以便他们在使用widget时填写内容,格式由theme css class处理(或你自己的)。

现在,为了复制相同的内容,已经有一个插件可以让你隐藏一个小部件及其在网站上已经激活的内容。您可以自己编写代码,或者查看此处的源代码。