是否有可能在WordPress主题中包含一个HTML平面文件网站?

时间:2011-08-01 作者:jnthnclrk

是否可以在WordPress中包含整个平面文件HTML站点(HTML、文件夹/和CSS)?

本质上,我想托管一个HTML站点,但可以访问WP函数和插件。对iframe解决方案不感兴趣,因为这会破坏浏览器地址栏上URL的外观。

我可以在WP中包含html站点吗?或者在HTML中包含WP(使用一些PHP.htaccess扩展魔法)?

2 个回复
最合适的回答,由SO网友:Rarst 整理而成

首先,您需要将站点作为PHP进行处理,因为否则WP根本无法工作。我想你可以为非。通过修改服务器配置实现php扩展。

然后查看Integrating WordPress with Your Website 在法典中。您可以将WP core加载到所需的程度并使用这些函数。

然而,我会考虑将站点完全迁移到WP。

SO网友:marfarma

如果我有一个想这样做的站点,我会将布局转换为wordpress主题,然后导入页面——使用URL格式,使它们相互对应。

从现有HTML创建基本主题非常简单-有关说明,请参阅本教程:

http://www.codeislove.net/2011/03/converting-html-layout-into-wordpress.html

http://www.codeislove.net/2011/06/tutorial-converting-html-layout-into.html

你可以省略那些你不打算支持的东西——例如,如果你只需要全宽的页面,你可能不需要评论、gravatar、边栏或帖子。

如果您不能用普通的WP自定义永久链接选项完美地复制URL结构,请考虑使用插件重定向,如下所示:

http://wordpress.org/extend/plugins/custom-post-title-url/

(我在插件目录中找到了这个,还没有试过,也没有仔细检查过。使用前请仔细评估。)如果可以,更好的选择是301将旧URL重定向到相应的兼容URL。您可以使用。htaccess文件或WP重定向插件。

结束