没有CMS的单个Html页面(wordpress)

时间:2012-03-15 07:51:54

标签: html wordpress

我有一个wordpress网站(自托管博客),但现在我需要创建一个像http://www.example.com/testpage.html这样的页面。

我该怎么做?这个人怎么做的? http://lukepeerfly.com/demos/iframe/html.txt

2 个答案:

答案 0 :(得分:1)

您网站中的“目标网页”几乎没有办法。这是两种方法:

1 - 你可以在cms中创建一个页面,然后为它创建一个模板。

例如,我们想制作一个名为“登陆”的页面。我们在主题中复制了page.php文件,并将其名称更改为landing.php(如下所述:http://codex.wordpress.org/images/1/18/Template_Hierarchy.png)。

然后,在页面的代码中,在顶部,我们将用正确的语法编写模板名称:

< ?php
/*
Template Name: landing
*/
?>

//other html/php code here

您可以包含页眉,页脚,侧边栏或选择不包含它们。 页面网址为www.mysite.com/landing

2 - 第二种方法是在主题文件夹之外,服务器的根目录或某个指定的文件夹中创建一个文件(使用ftp连接,ofcourse)。在您带来的示例中,http://lukepeerfly.com/demos/iframe/html.txt,html.txt可能位于服务器上的 root \ demos \ iframe 目录中。

你的新文件将在wordpress之外。如果您确实希望该文件成为您的wordpress系统的一部分(如果您想使用wordpress函数,钩子,数据库等,则需要它),您需要在开头包含“wp-load.php”文件你的代码。

例如,我们的页面“landing.php”是我的根目录中的目录“pages”。在页面的代码中,我们将写下以下几行:

<?php 
require('./../wp-load.php'); 
?>

//other html/php code here

在这里,您可以包含页眉,页脚,侧边栏或选择不包含它们。 页面网址为www.mysite.com/pages/landing.php

答案 1 :(得分:0)

你可以创建.html文件并将其上传到你的FTP服务器,然后在你的wordpress博客中链接到它。