是否可以在WordPress中包含整个平面文件HTML站点(HTML、文件夹/和CSS)?
本质上,我想托管一个HTML站点,但可以访问WP函数和插件。对iframe解决方案不感兴趣,因为这会破坏浏览器地址栏上URL的外观。
我可以在WP中包含html站点吗?或者在HTML中包含WP(使用一些PHP.htaccess扩展魔法)?
是否可以在WordPress中包含整个平面文件HTML站点(HTML、文件夹/和CSS)?
本质上,我想托管一个HTML站点,但可以访问WP函数和插件。对iframe解决方案不感兴趣,因为这会破坏浏览器地址栏上URL的外观。
我可以在WP中包含html站点吗?或者在HTML中包含WP(使用一些PHP.htaccess扩展魔法)?
首先,您需要将站点作为PHP进行处理,因为否则WP根本无法工作。我想你可以为非。通过修改服务器配置实现php扩展。
然后查看Integrating WordPress with Your Website 在法典中。您可以将WP core加载到所需的程度并使用这些函数。
然而,我会考虑将站点完全迁移到WP。
如果我有一个想这样做的站点,我会将布局转换为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重定向插件。
我想获取页面内容(以便分析其中的标记/短代码),但我不想将结果本身输出到浏览器(即echo=0)。我尝试获取\\u内容();但这是同样的交易。