当前位置: 首页 > news >正文

将Html页面转换为Wordpress页面

问题:我们经常会从html源码下载网站上获得我们想要的网站内容框架,以及部分诸如联系我们,About 等内页,但是在文章的发布上,则远不如Wordpress简便。而Wordpress尽管有各种模板,但修改又比较麻烦。解决方法是,将一个漂亮的html模板作为首页,将其中的内页在wordpress中将其转换为页面,结合新闻资讯、常见问题、产品等文章分类,实现一个混合式的网站。

一、基本环境

LEMP服务器, Debian12 .4 Mariadb-10.11.4  PHP-8.2.7

二、网站目录结构

/var/www/html/                         网站根目录

/var/www/html/wordpress/       Wordpress安装目录 

/var/www/html/{site1,site2,site3}   下载下来的纯html网站模板

例如,~/site1/  这个纯html网站源码文件夹中包含 :  index.html  aboutus.html  news.html  css/  img/   js/

三、html 转换为wordpress页面

我们举例将site1中 的aboutus.html   转换为 wordpress中的 “关于我们” 这个页面

3.1 如下图所示,在wordpress的仪表盘中,选择  页面→所有页面,然后点击上方的  “添加页面 ” ,随便输入一点内容,保存草稿,然后  发布  即可。

3.2 如下图所示,我们将鼠标移动到要编辑的页面上,会出现“编辑|快速编辑|....."  ,我们选择编辑即可再次打开要编辑的页面。

 3.3 如下图所示,我们在编辑页面的左上方,更改页面的生成模板。 从默认模板,修改为 “页面构建器全宽(Neve),然后更新。不通的主题,可能模板的数量和选项不同,我这里用的是Neve这个主题; 主要的目的是选择一个完全没有样式的模板

3.4 回到正文部分, 我们点击页面的正文部分,会出现一个浮动框,点击最右侧的三个点,在下拉菜单中,选择 “作为HTML编辑”

 

3.5 用Sublime 文字编辑工具打开并复制site1/aboutus.html 的内容 ,将其粘贴

3.6  处理css、js、image 等的路径问题

如果直接复制html文件的内容,其路径部分就是错误的了,要修改为相对于 /var/www/html/ 这个网站的根目录的路径。

例如 上图中  href="/images/home.css"  经过调整后应当为  href="site1/images/home.css"  

最好是在 Sublime 文字处理软件中,进行批量替换修改后再粘贴覆盖到 页面  的编辑内容中

四、 测试和调整

如上,可以将多个 纯html源码页面转换为wordpress页面,然后再通过编辑菜单,将整个网站构成一个 纯html + wordpress 的混合型站点。

http://www.lryc.cn/news/290705.html

相关文章:

  • Next.js 学习笔记(七)——样式
  • 金线检测步骤
  • 电池-电量监测基础知识
  • 西瓜书学习笔记——层次聚类(公式推导+举例应用)
  • 深度视觉目标跟踪进展综述-论文笔记
  • 【数据结构:顺序表】
  • android tts播报破音解决方案汇总
  • 2024年新提出的算法:一种新的基于数学的优化算法——牛顿-拉夫森优化算法|Newton-Raphson-based optimizer,NRBO
  • 笔记 | Clickhouse 命令行连接及查询
  • 设计模式—行为型模式之责任链模式
  • 如何使用Python+Flask搭建本地Web站点并结合内网穿透公网访问?
  • 【C语言】【力扣】刷题小白的疑问
  • 【Python】03快速上手爬虫案例三:搞定药师帮
  • C++异步编程
  • dfs专题(记忆化搜索)P1141 01迷宫——洛谷(题解)
  • pip 安装出现报错 SSLError(SSLError(“bad handshake
  • 新概念英语第二册(46)
  • 动态规划入门题目
  • 探索云性能测试的各项功能有哪些?
  • (大众金融)SQL server面试题(1)-总销售量最少的3个型号的车及其总销售量
  • Git安装,Git镜像,Git已安装但无法使用解决经验
  • Python与CAD系列高级篇(二十五)分类提取坐标到excel(补充圆半径、线长度、圆弧)
  • Linux安装Influxdb
  • Flutter CustomPainter 属性介绍与使用
  • 基于Javaweb开发的二手图书零售系统详细设计【附源码】
  • 【JaveWeb教程】(35)SpringBootWeb案例之《智能学习辅助系统》登录功能的详细实现步骤与代码示例(8)
  • 6.1 内存模式概述
  • Python中容器类型的数据
  • 虚拟机安装Centos8.5
  • ENVI下基于知识决策树提取地表覆盖信息