【发布时间】:2010-08-26 16:02:37
【问题描述】:
这是我的第一个 WordPress 3 网站。我目前正在为客户开发一个网站,我在 WordPress 页面上遇到了以下问题,这些页面分配有我创建的默认自定义 WordPress 页面模板。
我创建的整个主题都来自 Starkers Theme。
关注点是:
1) 对于我的 About-Us 页面,我已将所有 CSS 样式放置在 About-Us Dashboard Page 指向的自定义页面模板中,但已输入我在放置之前在浏览器中创建和测试的 RawHTML进入使用 RawHTML 插件的页面 HTML 编辑器。
问题是,在第一次使用 start raw 和 end raw 标签粘贴我的 HTML 代码时,在预览模式下看起来一切正常,但在可视化编辑器中却不行——所有格式都丢失了。
此外,当我在可视化编辑器中编辑文本时,我的整个布局都一团糟。为什么?这里担心的是,我最终希望我的客户对文本进行所有更新,但如果它完全混乱,那么使用 WordPress 作为 CMS 有什么意义?
我真的很想确保任何更改都不会弄乱页面格式的其余部分,这似乎是。
2) 添加和删除图像似乎也会弄乱页面格式,我还是不明白为什么?如果我有一张向右对齐的图片,并且正在使用 WordPress 图片上传器来替换现有图片,那么页面格式又是一团糟。
解决此问题的唯一方法是在外部 html 文件中进行更改,然后将其复制并粘贴回页面 HTML 编辑器,这再次违背了目的。
我的客户以 MS Word 格式向我提供了他们最初需要的所有内容,但基于上述问题,我在获取正确格式时遇到了很多困难。
底线是,我希望我的客户更新我所有 WP 页面中的所有内容,但我还想确保如果他这样做(文本和/或图像)不会破坏页面格式。
来自亚当的回应
为了让我克服动态内容方面的障碍,我希望我的客户在不破坏现有页面内容的情况下进行更改。
根据您的回复,如前所述,我使用了 Starkers 主题,实际上我已经按照您的建议做了,也就是说,我为我的 About Us 页面创建了一个名为 About-Us.php 的特定模板页面,其中然后,我在我的 WP 仪表板中的页面下创建了一个 About-Us 页面,然后将此模板分配给它。
所以这是我不确定的领域,以便我了解流程,即动态内容。
我的客户在这个“关于我们”页面中向我提供了他想要的内容(带有样式的格式化文本)的 MS Word 文档,以及他想要与页面最右侧对齐的两张图片。
现在基于他想要的这个内容和我的 About-Us.php 页面模板,我应该在哪里放置这个内容,以便他拥有我的客户所需的所有正确样式和布局,这也将让他走上正轨,在不联系我的情况下,对他的内容以及他的两个图像进行更改(即更改图像),而不破坏/混乱当前页面格式,也就是说,他在他的 MS Word 中呈现内容的方式就是方式我希望看到实际的网站,即使他手动更改了?
1) 如何使用自定义 About-Us.php 页面模板完成此操作?
2) 他的 MS Word 中的内容放在 WordPress 中的什么位置 - 仪表板页面(html/可视化编辑器)或已定义样式 CSS 的 About-Us.php 页面模板中?
3) 我的客户可以去哪里编辑页面内容(文本/图像)并确保格式不丢失?
我不知道如何将内容导入 WordPress,以及如何确保在进行任何更新后页面格式不会丢失。
【问题讨论】:
标签: wordpress wordpress-theming