如何把自己单独做的HTML页面放到基于 WordPress 的网站上?


方法一:

1、将 xx.html 修改为 page-xx.php 上传到您当前使用的主题目录中;2.在WordPress后台创建别名 xx 页面发布后,大功告成。

注:创建的页面名称必须与page-后面一样。或者在步骤1中xx改为您的页面ID。

方法二:

1、将 xx.html 修改为page-template-xx.php 然后再该文件头部添加:

<?php/*Template Name: xx 页面模板*/?>

然后上传到你目前使用的主题目录;2.在WordPress后台创建别名 xx 第一步创建页面并选择页面模板 xx页面模板,然后发布,大功告成。

如果添加的页面是主页,可以在 设置 > 阅读 > 首页显示 将此页面设置为主页。

关于CSS、JS、图片等外部文件

假如你的页面被引用了CSS、JS以及图片,例如:sample.css、sample.js、sample.jpg,这些文件可以一起使用 ** 将引用地址改为主题目录:

<link href="<?php echo get_theme_file_uri( 'sample.css' ); ?>" rel="stylesheet" type="text/css" /><script src="<?php echo get_theme_file_uri( 'sample.js' ); ?>" type="text/javascript"></script><img src="<?php echo get_theme_file_uri( 'sample.jpg' ); ?>" />

若有视频等,与上述方法相同。

若要多了解:

2017.11.04 新增:

以上介绍了将军WordPress转换为Page(页面)转换为主页、分类、标签、文章等页面的方法如下:

front-page.php:本文件为主页,如不使用上述方法二中在后台设置为主页的页面;home.php:文档归档页面,这个显示主页通常不用于1中;index.php:1.2没有使用此显示主页;single.php:文章模板文件,404.php:404页面文件;page.php:页面模板文件,支持 page-$id (即页面 ID)或 page-$slug (即页面别名);category.php:模板文件分类归档,支持 category-$id 或category-$slug ;tag.php:模板文件的标签归档,支持 category-$id 或category-$slug ;author.php:作者归档模板文件,支持 category-$id 或 category-$slug;date.php:模板文件日期归档;archive.php:如果主题中没有7-10的文件,所以相应的内容将用这个模板文件显示,当这个模板文件不存在时,将使用它index.php显示,支持 archive-$id 或archive-$slug。

header.php、footer.php、sidebar.php其他文件通常是页面部分模板文件,即:页眉、页脚、边栏。

如果能看懂英语,详情请参考官方文件:

WordPress模板文件等级介绍(官方)

WordPress获取主题目录中的文件和目录

  • 分享:
评论
还没有评论
    发表评论 说点什么