前言
最近一直在摸鱼,也好久没更新博客了,今天登陆上一看,发现博客自动更新出问题了。
简单了解了一下,发现是自己改动的东西太多了,服务器本地主题和作者github内容重复了
所以只好重新下载作者的主题,再把自己改的加上去,但是突然发现自己已经记不太清楚修改了哪些了
所以打算摸鱼写一篇文章来记录自己博客的修改内容,毕竟好记性不如烂笔头嘛
修改目录
主要修改的内容
补充教程
因为在学习了一些Typecho的后端设置后,觉得直接把所有自定义功能放在一起,然后通过 functions.php
调用更为方便
所以就有了以下教程,虽然也是在其他人那里嫖来的,但是根据自己的理解也进行了举一反三,所以在此记录一下
(一)在functions.php引入自定义配置文件
1、首先在主题根目录或者/public目录下创建一个 custom.php
文件(文件名可自定义)
内容包含在 <?php ?>
内
2、接着在根目录的 functions.php
文件内引入自定义配置文件
// 引入自定义设置
require_once("public/custom.php");
{/tabs-pane}
{tabs-pane label="添加位置"}
放在 functions.php
的倒数第二行,只要放在 function themeConfig($form){}
里面就行了。
{/tabs-pane}
3、最后在根目录的 functions.php
文件的外观设置tabs里再加一个自定义配置
<li class="item" data-current="joe_custom">自定义设置</li>
{/tabs-pane}
{tabs-pane label="添加位置"}
以Joe主题为例
{/tabs-pane}
这样就可以引入自定义配置文件了
(二)添加后台自定义功能
要添加侧栏或者底栏,只需要在 custom.php
文件里添加相应的ID就行了(ID唯一,切勿重复)
例如:
// 自定义侧边栏模块 - PC
$JCustomAside = new Typecho_Widget_Helper_Form_Element_Textarea(
'JCustomAside',
NULL,
NULL,
'自定义侧边栏模块 - PC',
'介绍:用于自定义手机端侧边栏模块 <br />
格式:请填写前端代码,不会写请勿填写 <br />
例如:您可以在此处添加一个搜索框、时间、宠物、恋爱计时等等'
);
$JCustomAside->setAttribute('class', 'joe_content joe_custom');
$form->addInput($JCustomAside);
然后再到侧栏文件 public/aside.php
或者底栏文件 public/footer.php
引用就行了
如果是PE端的侧栏,需要到 public/header.php
引用
{/collapse-item}
{collapse-item label="文章底部端 打赏按钮 "}
1、首先在 custom.php
文件里添加打赏申明,关闭时可以不显示,默认开启
2、然后再在 handle.php
里添加打赏功能代码
我这里把css另外放在了 assets/css/custom.css
里了,方面统一管理
如果把样式放在了外部,记得引入相关样式表哦,在 public/include.php
引入样式表
{/collapse-item}
{collapse-item label="PC端&PE端 登录按钮 "}
PC端登录Joe主题已经添加上了,而且功能比较完善,直接使用就行
PE端的直接在 public/header.php
相应位置添加以下代码就行
放在PE侧栏的最底下,当然,你也可以放在其他位置,你开心就好
{/tabs-pane}
{/collapse-item}
{collapse-item label="PC端 评论弹幕 " open}
弹幕功能的教程已经设置了后台管理功能
所以直接看教程就行,传送门 『教程』Typecho的Joe主题添加评论弹幕功能(限PC)
{/collapse-item}
{collapse-item label="关于页 我的追番 页面" open}
{/collapse-item}
{collapse-item label=" QQ自动跳转浏览器 " open}
同样的,教程已经设置了后台管理,直接按照教程修改即可,传送门 『代码』Typecho的Joe主题新增QQ打开自动跳转到浏览器
{/collapse-item}
{collapse-item label=" 复制内容时添加转载说明 " }
在post.php最下面添加
{/collapse-item}
写在后面
本文章不定时更新,主要记录博主修改内容,想到的都会尽量写上
不管什么天气,记得随时带上自己的阳光;不管什么遭遇,记得内心装满开心的童话。
眼睛是心灵的窗户。
就连一直都无容身之地的我…也不是可以任意舍弃的生命。
在天愿作比翼鸟,在地愿为连理枝。天长地久有时尽,此恨绵绵无绝期。
奇迹不是免费的,如果你祈求了希望,也会散播出同等的绝望。
折腾的不少,hah~
学生时代的恋爱教会了孩子们怎样以貌取人,在哪里都逃不掉这种烦人的原始社会残余。
呐,我们好像是,被宇宙和地球拆散的恋人似的。
问下博主下载的JOE主题具体那个版本 ?
啥时候出文章目录的教程呢,一直等着呢。
修改了时光机的发表权限为贡献者以上 这个代码怎么写?
还有博主你的首页大屏图片,是怎么弄的?
时光机权限是这个判断代码
<?php if ($this->user->pass('contributor', true)) :?>
那双紧握不放的手……抓住的是希望……亦或是绝望……
就算前路被深邃之暗阻扰,也要使之臣服于己。
就算我看不到你的身影,就算我远离你的身旁,我也会一直注视着你,你是我永远守护的人
那些听不见音乐的人以为跳舞的人疯了。
绝望的人没有故乡。
生而为人,我很抱歉。
可以看看
坎坎坷坷
看一看