___|  _ \   |  |    |   |_ _|\ \     / ____|
 |     |   |  |  |    |   |  |  \ \   /  __|
 |   | |   | ___ __|  ___ |  |   \ \ /   |
\____|\___/     _|   _|  _|___|   \_/   _____| 

 --- A GOPHER-LIKE INTERFACE FOR HIVE BLOCKCHAIN ---

Typecho Blog(博客)技巧(2017-12-04更新)

BY: @laosan | CREATED: Nov. 30, 2017, 1:26 p.m. | VOTES: 6 | PAYOUT: $0.04 | [ VOTE ]

目录

  1. Typecho实现pjax
  2. Typecho背景音乐
  3. Typecho实现文章置顶
  4. Typecho关闭评论
  5. 开启https(ssl)无法登陆后台
  6. 外链以新标签或新窗口打开(2017-12-04更新)

一、Typecho实现pjax

> 目的:实现pjax为了让音乐背景插件可以在切换网页时,不会切断重新开始,所以这个技术实现了某个部分不刷新。

1、在footer.php的``前面添加

$(document).pjax('a[href^="siteUrl()?>"]:not(a[target="_blank"], a[no-pjax])', {
    container: '#container',
    fragment: '#container',
    timeout: 8000
}).on('pjax:send',
function() {

}).on('pjax:complete',
function() {

});

> 以上三段code的顺序不能置换

2、添加内容变换容器

header.php的``之后添加

footer.phpfooter(); ?>之前添加

第2步说明:

> Typecho的插件是把需要添加在页面的HTML代码插入到这里:footer(); ?>
> 所以为了不让音乐播放器被添加到#container的div中,
> 我将footer(); ?>放在了id为container的div之后。

参考文章:

二、Typecho背景音乐

  1. 下载插件YoDuBMG

三、Typecho实现置顶文章

  1. 下载插件Sticky
  2. 上传至yourwebsite/usr/plugins,并解压
  3. typecho后台插件管理,启用
  4. 插件设置,填入cid数字xxx,即编辑文章状态时,网页链接地址cid=xxx
  5. 外观管理,编辑外观,在index.php$this->title(),前面加上 $this->sticky(); 保存

四、Typecho关闭评论

  1. 后台设置—评论,勾选文章*天后关闭评论(自定义关闭时间);
  2. 后台外观—编辑当前外观,在post.php找到need('comments.php'); ?>改为need('comments.php1'); ?>(彻底关闭评论)

五、开启https(ssl)无法登陆后台

1.若出现,尝试修改伪静态规则如下

if (-f $request_filename/index.html) {
rewrite (.*) $1/index.html break;
}
if (-f $request_filename/index.php) {
rewrite (.*) $1/index.php;
}
if (!-f $request_filename) {
rewrite (.*) /index.php;
}

六、外链以新标签或新窗口打开

  1. 下载插件MyBlank
  2. 转自:https://www.kavico.net/post/888.html
TAGS: [ #typecho ] [ #pjax ] [ #cn ] [ #blog ]

Replies

NO REPLIES FOUND.

[ BACK TO TRENDING ] [ BACK TO MENU ]
CMD>