我想知道我想要做的是最佳做法,并就如何做到这一点寻求一些建议。
我正在制作的网站有一些侧边栏。其中的内容是纯HTML,但客户希望能够在选择时手动更新这些内容。
他们不想触摸代码,但他们确实希望在他们认为合适时交换侧边栏的顺序和内容。
因此我想知道最好的方法是使用动态侧边栏和小部件吗?
我知道有'文字'小部件,但这不符合我的需要,因为首先客户端不应该触摸代码,其次即使他们这样做,一条内容可能出现在多个侧边栏中,并且意味着很多复制和粘贴。
理想情况下,我只想将内容包装到有用的命名小部件中,客户端可以随意将这些内容放入各种侧边栏。
这是最好的方法吗?
如果是这样,使用静态内容创建窗口小部件的最简单方法是什么?
如果没有,那么替代/是什么?
提前感谢您的帮助。
答案 0 :(得分:0)
我知道这是一个有点过时的问题,但我想回答,以便其他人可以在以后找到。
听起来你对使用wordpress安装的原因非常直观,这是为了让非程序员管理内容。根据您的要求,您使用的主题是否已指定侧边栏区域?或者他们想要更多?
我看到两种解决方案真的基于我认为你的要求。您可以简单地调整主题中的html以适应您的格式需求(如果它非常标准),然后文本小部件将只包含他们想要更改的文本并且可以管理它。
如果它们有不同的格式需求,例如文本可能是一个案例中的段落和下一个中的表格,那么您最好创建自定义窗口小部件,用户只需更改文本即可。例如,“table widget”的代码将在后台<table class='abc'
中具有html格式...并且您将指定用户输入字段,以便在他们使用窗口小部件时填充内容,并且格式由主题css类(或你自己的)。
现在关于必须复制相同的内容,已经有一个插件可以让你欺骗一个小部件及其在网站上已经活跃的内容。您可以自己编写代码或者查看源代码。