Typecho个人使用指北

默认分类 · 2022-12-24

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>
typecho
  1. mvcldxwrfy 2024-09-23

    想想你的文章写的特别好

  2. ayjcsyxcph 2024-09-22

    博主真是太厉害了!!!

Theme Jasmine by Kent Liao