将html页面插入wordpress

时间:2016-05-01 18:03:04

标签: javascript php jquery html wordpress

我有一个html网站,其中包含美国每个县的信息页面。我想把它转换成一个新的wordpress网站。我可以一个接一个地做这个,但是当我对联盟代码或普通文本进行大规模更改时,我的问题就出现了。我必须到每个页面并手动更改它。但是有超过3000页,这将是耗时的方式。我不想使用Iframes,但想知道是否有办法将html页面调用到wordpress页面,这样才有意义。

我愿意为每个县创建一个页面,或者每个县都有一个带有文本或按钮的页面,当点击时会在下面插入信息。我知道很多关于静态html编码但是我是php的新手。

2 个答案:

答案 0 :(得分:0)

如果你不想要Iframes,我认为只有两个选择。我不知道他们是否会在WordPress中工作。

<强> 1。 PHP包含

使用非常简单的PHP include()语句,您可以在新网站中包含旧的html文件。例如,如果您有HTML文件,请将文件命名为yourname.php,并将其添加到您希望旧页面显示的位置:

<?php include(path_to_old_page/name.html); ?>

这将包括完整的旧页面,但该文件需要位于同一台服务器上。

<强> 2。 AJAX

使用JavaScript,您可以执行XHTTP请求以从服务器加载文件。使用jQuery时这是最简单的。在这里,您可以使用$(selector).load(path_to_old_page/name.html)语句。这将在选择器应用的HTML元素中加载文件。

(选择器与CSS选择器的工作方式相同,请参阅w3schools页面了解更多信息)

当它位于同一台服务器上时,这也包括完整的旧页面

答案 1 :(得分:0)

您也可以在WordPress中拥有静态页面。就像你想要创建一个名为&#34; example&#34;你可以创建名为&#34的新WordPress页面;例子&#34;通过输入标题&#34;例如&#34; ....现在谈到内容。只需复制页面内容(仅限#34;示例&#34;与静态网站相关的县级相关html代码),并将该代码放在新创建的WordPress&#34;示例&#34;页。确保在“&text;&#39; text&#39;中添加此html内容编辑器中的选项卡您的页面将使用所有现有数据创建...现在您可以查看此页面,并可以随时使用此页面的URL。