我有一个html网站,其中包含美国每个县的信息页面。我想把它转换成一个新的wordpress网站。我可以一个接一个地做这个,但是当我对联盟代码或普通文本进行大规模更改时,我的问题就出现了。我必须到每个页面并手动更改它。但是有超过3000页,这将是耗时的方式。我不想使用Iframes,但想知道是否有办法将html页面调用到wordpress页面,这样才有意义。
我愿意为每个县创建一个页面,或者每个县都有一个带有文本或按钮的页面,当点击时会在下面插入信息。我知道很多关于静态html编码但是我是php的新手。
答案 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。