如何将HTML文件直接嵌入到WordPress中

时间:2018-01-30 作者:sforg1

我想找到一个Wordpress插件,它可以让我直接在Wordpress界面中嵌入HTML文件。

在做了一些研究之后,我似乎找到了唯一的方法,就是在我们的Wordpress主题/网站中添加HTML文件,将它们放在自己的目录中,但这不是我想要的。

我发现的另一个选择是使用iframe,但这可能不是最好的方法。

有人知道如何在我的WordPress站点中直接嵌入HTML文件吗?

谢谢

1 个回复
SO网友:BenoitLussier

确切地知道你想要实现什么真的很有帮助。你使用WordPress的次数越多,“需要是发明之母”这句话就越有意义。

WordPress站点本质上是与php组合在一起的html代码片段。例如,标题。php包含构建页眉的说明,页面模板包含正文和页脚的说明。php有关于页脚的说明。我说它们包含指令,因为它们通常与其他函数挂钩以构建整个部分。

正因为如此,您无法将整个html页面的页眉、正文和页脚放在WordPress中。

根据您正在尝试的操作,“导入”html的3种最常见的方法是:

1-您可以在WordPress编辑器中粘贴html代码,并将“文本”选项卡放在右上角,而“视觉”是所见即所得编辑器。

2-PHP是用来处理html的,因此您可以将html代码直接添加到。php文件(最好带有子主题)。使用php显示html的最简单方法通常是echo.

3-如果它是一个页面设计,你可以制作一个PHP版本,把它放在template文件夹中,并在WordPress中将其用作页面模板。

结束

相关推荐

我是否需要在硬编码链接上使用esc_html()函数?

我理解使用某些WP函数时,如site\\u url();您应该使用esc\\u html()对这些内容进行转义;功能如下:<?php esc_html(site_url()) ?> 我的问题是,如果我在首页这样的模板文件中手动输入了站点url。php如下所示:<a href=\"//mysite.com\">My Site</a> 是否仍需要使用esc\\u html()函数?文档中没有提到任何关于这个用例的内容。如果是这样的话,我该怎么做呢?非常感