WordPress 要求您使用主题。因此,没有充分的理由尝试删除主题功能。
但是,听起来您想集成一个静态 HTML 页面来代替使用 WYSIWYG 编辑器和功能的标准动态生成的 WordPress 页面。只需修改“ home.php
”或“ index.php
”即可更改主页的显示方式。本质上,您可以在其中粘贴所有正常的 HTML,而无需使用 WordPress 的动态功能。您还可以在 WordPress 的后端生成页面,并通过在名为 的活动主题文件夹中创建文件来自定义各个页面的 HTML page-{slug}.php
,其中 slug 是您要控制的页面的 slug。从那里,您可以使用 WordPress 的简码来显示各种插件数据,如果插件支持简码(您始终可以自己编程)。
WordPress 试图通过准备一系列预构建的功能来简化开发体验,这些功能可以帮助您避免重复自己。听起来,您想跳过大部分 WordPress 魔法,并打破让 WordPress 仅使用一些WordPress 插件功能的许多目的。
自定义活动主题文件夹中的index.php
、page-{slug}.php
、404.php
、header.php
和footer.php
页面,并去除任何 WordPress 功能。注意:除了缺乏 WordPress 主题集成方面的知识外,我没有看到这样做的好处。
使用do_shortcode
http://codex.wordpress.org/Function_Reference/do_shortcode在循环外直接调用插件函数,无需渲染页面的所见即所得内容。
虽然这可能需要更多的努力,但从长远来看,花几个小时学习 WordPress HTML -> 主题集成的基础知识是值得的。它不仅是一项有价值的技能(您实际上已经在路上了),而且它会在以后为您节省时间,否则本来可以避免的。知识会为自己付出代价。
我希望这有帮助。