7

我想在没有任何主题的 WordPress 上托管我的 HTML 编码网站(它只是 HTML),这可能吗?要删除主题但仍使用 WordPress 托管和访问 HTML 页面,该怎么做?如果我删除主题,我会在哪里粘贴 HTML?

我还注意到,当我尝试手动删除主题时,它会折叠 WordPress,并且我无法访问 WP-admin 控制面板。那么如何在没有安装主题的情况下保持 WordPress 的状态和可访问性呢?

请看这个 1:50 秒的快速视频:http: //youtu.be/5Jd_KV3p5Kw(它显示了它的演示)

4

1 回答 1

8

WordPress 要求您使用主题。因此,没有充分的理由尝试删除主题功能。

但是,听起来您想集成一个静态 HTML 页面来代替使用 WYSIWYG 编辑器和功能的标准动态生成的 WordPress 页面。只需修改“ home.php”或“ index.php”即可更改主页的显示方式。本质上,您可以在其中粘贴所有正常的 HTML,而无需使用 WordPress 的动态功能。您还可以在 WordPress 的后端生成页面,并通过在名为 的活动主题文件夹中创建文件来自定义各个页面的 HTML page-{slug}.php,其中 slug 是您要控制的页面的 slug。从那里,您可以使用 WordPress 的简码来显示各种插件数据,如果插件支持简码(您始终可以自己编程)。

WordPress 试图通过准备一系列预构建的功能来简化开发体验,这些功能可以帮助您避免重复自己。听起来,您想跳过大部分 WordPress 魔法,并打破让 WordPress 仅使用一些WordPress 插件功能的许多目的。

  1. 自定义活动主题文件夹中的index.phppage-{slug}.php404.phpheader.phpfooter.php页面,并去除任何 WordPress 功能。注意:除了缺乏 WordPress 主题集成方面的知识外,我没有看到这样做的好处

  2. 使用do_shortcode http://codex.wordpress.org/Function_Reference/do_shortcode在循环外直接调用插件函数,无需渲染页面的所见即所得内容。

虽然这可能需要更多的努力,但从长远来看,花几个小时学习 WordPress HTML -> 主题集成的基础知识是值得的。它不仅是一项有价值的技能(您实际上已经在路上了),而且它会在以后为您节省时间,否则本来可以避免的。知识会为自己付出代价。

我希望这有帮助。

于 2013-04-21T07:31:01.640 回答