Gravatar头像加速
Typecho的接入方法
我们主要是对官方的Gravatar
换源,这个很简单
找到自己的博客程序的根目录,将以下代码加到站点根目录的 config.inc.php
中即可
define('__TYPECHO_GRAVATAR_PREFIX__', 'https://cravatar.cn/avatar/');
Cravatar官网地址
https://cravatar.cn
宝塔不合法参数拦截
文章含代码不能正常上传
对Nginx防火墙或者系统防火墙对规则进行配置
fantasy主题使用
设置自定义社交链接
按照特定格式编写 HTML 代码,不填则不输出内容。例如:
<a rel="nofollow" title="新浪微博" href="http://weibo.com/234891753" target="_blank">
<i class="fa fa-weibo"></i>
</a>
<a rel="nofollow" title="企鹅群" href="https://jq.qq.com/?_wv=1027&k=4Buhabv" target="_blank">
<i class="fa fa-qq"></i>
</a>
<a rel="nofollow" title="GitHub" href="https://github.com/Dreamer-Paul" target="_blank">
<i class="fa fa-github"></i>
</a>
<a rel="nofollow" title="非死不可" href="https://www.facebook.com/dreamer.paul.china" target="_blank">
<i class="fa fa-facebook"></i>
</a>
<a rel="nofollow" title="Steam" href="http://steamcommunity.com/id/dreamer-paul" target="_blank">
<i class="fa fa-steam"></i>
</a>
由于本主题使用了 FontAwesome,那个 i
标签的部分是参考 FontAwesome 写的,你也可以按照上面的格式来定制属于自己的链接。
fantasy主题魔改
Fantasy主题图标
在主题文件夹的header.php修改对应版本链接
https://cdn.bootcdn.net/ajax/libs/font-awesome/6.4.0/css/all.min.css
增加公安网备输入框
function.php
// 公安备案号
$verify_poilce_num = new Typecho_Widget_Helper_Form_Element_Text('verify_poilce_num', NULL, '', _t('公安备案号'), _t('在这里填入一个公安备案号,不填则无法输出'));
$form -> addInput($verify_poilce_num);
// 页尾展示内容
$footer_content = new Typecho_Widget_Helper_Form_Element_Checkbox('footer_content',
array(
'verify' => _t('备案号'),
'verify_police' => _t('公安备案号'),//新增这里
'link' => _t('社交链接'),
'time' => _t('运行时间'),
'hitokoto' => _t('随机一言')
),
array('time', 'hitokoto'), _t('页尾展示内容'));
$form -> addInput($footer_content -> multiMode());
footer.php
/*公安备案*/
<?php in_array('verify_police', $this -> options -> footer_content) && $this -> options -> verify_poilce_num ?>
<p><a href="https://www.beian.gov.cn/portal/index.do" rel="nofollow noopener" target="_blank">
<?php $this -> options -> verify_poilce_num() ?></a></p>
想想你的文章写的特别好
博主真是太厉害了!!!