我正在寻找一个很好的解决方案,以便在开发时导入html代码段。对于那些熟悉WordPress的人来说,可能知道get_sidebar()等函数。我正在寻找从不同文件导入html片段的东西,这样我就可以在开发时保持文件结构模块化(我不需要生产解决方案!) 。
是否有人建议使用体面的模板引擎,最好使用javascript。
UPDATE 我正在寻找一个适用于Js的解决方案。这将允许我有一个文件夹结构,如:
// Snippets
navbar.html
sidebar.html
footer.html
// Pages
Somepage.html
因此导航栏是静态元素,我想将其导入somepage.html。因此,我在开发过程中可以将所有文件分开。
答案 0 :(得分:1)
<?php echo file_get_contents('sidebar.html') ?>
那样的东西?获取文件并回复它?
答案 1 :(得分:1)
SSI(服务器端包含)可能是导入html
代码段的好方法。就像这样:
<!--#include virtual="/footer.html" -->
或使用jQuery
AJAX
方法$("#id").load('footer.html')