Typecho代码修改

  • Typecho 获取网站统计数据

    下面的代码放在主题的 functions.php 文件中,在每个页面都能调用 获取文章数量 获取文章数量,不包含草稿和未公开的文章 function postCount() { $db = Typecho_Db::get(); // 查询出文章数量并转换为数组 $count …

    Typecho 2021年12月16日
  • typecho Nginx伪静态规则

    修改后重启Nginx location /子目录/ { if (!-e $request_filename) { rewrite ^(.*)$ /子目录/index.php$1 last; } } 根目录规则: if (!-e $request_filename) { rewrite ^(.*)$ /index.php$1 last; }

    2019年7月7日
  • Typecho解决PJAX下代码高亮失效的方法

    <script type="text/javascript"> $(document).on('pjax:complete', function() { if (typeof Prism !== 'undefined') { var pres = document.getElementsByTagName('pre'); for (var i = 0; i < pres.len…

    2019年6月30日
  • Typecho复制文字添加版权信息

      代码如下: < script> document.body.addEventListener('copy', function (e) { if (window.getSelection().toString() && window.getSelection().toString().length > 42) { setClipboardText(e); alert('商业…

    2019年6月14日
  • Typecho阅读次数统计Cookies版

    将下面的代码加入主题 functions.php 中: function get_post_view($archive){ $cid = $archive->cid; $db = Typecho_Db::get(); $prefix = $db->getPrefix(); if (!array_key_exists('views', $db->fetch…

    2019年6月14日
  • typecho 文章外链自动添加nofollow和新窗口打开

    nofollow标签是由谷歌领头创新的一个“反垃圾链接”的标签,并被百度、yahoo等各大搜索引擎广泛支持,引用nofollow标签的目的是:用于指示搜索引擎不要追踪(即抓取)网页上的带有nofollow属性的任何出站链接,以减少…

    2019年6月2日