XBlog开发手册 XBlog开发手册
  • 快速入门
  • API参考
  • 快速入门
  • API参考
GitHub (opens new window)
  • 快速入门
  • API参考
  • 快速入门
  • API参考
GitHub (opens new window)
  • 快速入门

    • 简介
    • 结构介绍
    • 主页
    • 登录和注册
    • 文章
    • 日记
    • 文档系统
    • 更多界面
      • 覆盖插件页面
    • 站点地图
  • API参考

  • 主题开发
  • 快速入门
小游
2021-08-01

更多界面

这个界面是专门为插件准备的,插件注册的界面都会在这里统一显示

这里给大家看一下sakura的代码

<?php
get_header("plugin");
// 加载CSS样式
more_css();
// 加载js样式
more_script();
?>
    <div id="bg" style="background-image: url(<?php more_background(); ?>)" ></div>
<?php
more_content();
get_footer();
1
2
3
4
5
6
7
8
9
10
11

首先我们可以通过 more_css 获取css样式,通过 more_script 来获取脚本的样式。

然后more_background 可以获取插件的背景信息 more_content 用于显示对应插件的内容

# 覆盖插件页面

因为有些插件的界面可能和自己的主题不搭,那么我们可以使用覆盖功能来覆盖默认的插件样式。比如,默认的友人帐界面如下

image-20210801154145804

覆盖后效果如下

image-20210801154011508

想覆盖的话其实很简单,首先我们要知道友链对应页面是 /more/friends 那么我们就只需要在more文件夹下面创建一个friends.php ,那么博客系统在处理对应页面的时候就会有限读取这个,而不是默认的

image-20210801154233241

编辑 (opens new window)
上次更新: 2021/08/01, 17:13:03
文档系统
站点地图

← 文档系统 站点地图→

Theme by Vdoing | Copyright © 2021-2021 小游
  • 跟随系统
  • 浅色模式
  • 深色模式
  • 阅读模式