怎么把php博客程序模板提取成静态html
2023-03-20 14:53:16 时间
今天我花费了整整一下午的时间去提取了typecho主题g的html提取,看着贼顺眼hhhc,来分享一下如何从php博客程序中提取主题。
首先,找到一个php主题(我用Typecho的主题G),然后打开你要提取的页面,例如index.php,然后打开。
再然后,寻找need,建议直接开启搜索。
然后,依次打开那些need的php。
然后,新建一个html文件。
依据index.php中的need依次复制。
拿G来说,G的index是这样的:
<?php
/**
* 大气
*
*
* @package G
* @author YOURAN
* @version 2.2
* @link https://gundam.exia.xyz/
*/
$this->need('header.php');
?>
<div id="article" class="clear">
<div id="article-content">
<?php $this->need('IndexSwitcher.php'); ?>
<div id="pages" class="clear changePage">
<?php $this->pageLink('更多 >','next'); ?>
<?php $this->pageLink('< 返回','prev'); ?>
</div>
</div>
</div>
<?php $this->need('footer.php'); ?>
那我们就打开header.php IndexSwitcher.php footer.php ,在寻找这些php内有没有need,例如footer里就有一个need。
然后,按照顺序,将header里的php复制粘贴到html里,再把index.php的内容(不包扩$this->need('header.php');
?>
及以上的内容。)复制进去(接着header)。
然后再复制IndexSwitcher.php的内容,替换掉<?php $this->need('IndexSwitcher.php'); ?>
这一句。
然后再复制footer,替换掉<?php $this->need('footer.php'); ?>
。
然后,开始优化。
首先,里面会有一些<?php $this->options->themeUrl这样的语句,把他们直接删掉就行。(同时删掉对应的php标签,即<?php这种)
然后,再把所有带着<?php的语句统统删掉。
然后,打开看看,是不是已经完成了呢?
话说不知怎的,handsome提取之后css全乱了……真的,全乱了……
相关文章
- 基于 Rust 的 Redox OS 0.7.0 发布:增强硬件支持
- GNOME 42.1 发布,对软件和控制中心进行许多改进
- Edge版本刷到100了!这些实用功能你都知道吗?
- 实测 Linux Mint 升级工具
- 你可能不知道的 Chrome Devtools 实用功能
- Nushell: 一个让你更清楚地了解错误信息的跨平台 Shell
- 教你如何在 Centos8 中使用 Chrony 同步时间
- 微软 Windows 11/10 Edge 浏览器 101 稳定版发布:集成 PWA Hub,改进默认配置文件
- K8s 创建资源的两种方式
- 明明还有空间,硬盘却写不进去了!
- 浏览器跨域请求的机制:CORS
- 全能终端神器MobaXterm
- 再见 Alfred,是时候拥抱下一代快捷启动器 Raycast 了
- 你为什么无法创建一个文件
- Windows 10技巧:Windows 10任务管理器知识介绍,赶快来看一看吧!
- Windows 10关闭这几个功能后,我的电脑瞬间好用多了!赶紧试试
- 功能UI有改进!Windows 11全新搜索界面多图展示
- 如何在 CentOS 8 上使用 FirewallD 设置防火墙?
- OpenHarmerny 短彩信之Framework系统源码解析
- 鸿蒙智联之XTS认证测试指南