Wordpress儿童主题或插件?

时间:2012-04-11 04:38:06

标签: wordpress wordpress-plugin wordpress-theming

我有一个客户想要在他的Wordpress网站上添加自定义表单作为页面。他的网站正在使用“创世纪”框架,并且已经使用了“曼哈顿”的儿童主题。我可以在Manhattan目录中创建表单作为页面模板,但如果它们更新,则更改将丢失。我该怎么办?

3 个答案:

答案 0 :(得分:1)

我建议您使用shortcode制作一个插件,这样您就可以在所需的每个页面上使用它。甚至帖子(不使用模板)

您还可以查看表单插件,如果您不需要高级表单,则可以正常使用。

答案 1 :(得分:0)

只要将模板放在Manhattan目录中 - 假设您没有将该目录放在Genesis目录中 - 您就不会有更新Genesis主题的覆盖问题。子主题不必在父主题的目录中,实际上,它们不是 - 它们位于/ themes目录中。请参阅http://codex.wordpress.org/Child_Themes

答案 2 :(得分:0)

这是一个非常复杂的形式? 如果您将自定义模板添加到现有主题,则可能会在主题更新时丢失更改。

  • 如果是一个简单的表格,我会使用一个插件,如联系表格7或破火山口表格。

  • 如果没有(或者您不想使用wp.org插件),您可以创建自己的插件并注册一个短代码,您可以在插件中编写所有表单功能并使用WP编辑器中的短代码。

这样,您就不会因为主题升级而失去任何丢失功能的风险