分类 折腾博客 下的文章

本站开启Google Adsense广告

起因看到隔壁泽泽dalao申请了Google Adsense,再加上之前也是申请过,于是前几周想办法去申请了一下。具体就是填写一些收款地址什么的(用于接收PIN码,赚了十刀之后会给你邮寄PIN码验证身份)。申请提交了第一次申请,一天之后发来电邮提示“无法审核您的网站:在审核时,我们发现您的网站已下线或无法访问。”百度了一阵子之后发现,需要给智能解析的国外线路单门设置一条A解析。设置好了之后,第二条邮件发过来了——“祝贺您!您的帐号现已完全获批。”设置也用了几天吧,最开始用的是自动广告,结果自动广告太智能了,简直就是见缝插针,广告密度奇高,连我Banner最下方都被占上广告了。然后又试了广...

博客使用jQuery实时获取评论头像

昨天在泽泽那块看到了《使用AJAX实时获取评论头像》一文,感觉这种在主题里内嵌API的方式会浪费服务器性能,毕竟频繁访问API多多少少会对机器产生一些影响,故有此文代码部分$(document).ready(function(){ var getavatar = md5($("#mail").val()); $("#jq-avatar-replace").attr('src','https://gravatar.loli.net/avatar/'+ getavatar); }); $('#mail').bind('input propertych...

Typecho微博文章同步插件(WeiboSync)

当发布文章时,能够将文章的标题和链接同步至你的微博这种插件本来Typecho是有的(在Typecho Fans的Repositories能找到),不过由于微博接口的更新,都用不了了。所以就有了这个插件。相比于WordPress的来说就是没有文章摘要,文章摘要机芯并不知道要如何调用出来,所以就只能这样了。上传图片那个就没做,个人感觉没有必要(为自己不会做而找借口)。至于为啥是发布或更新文章都会更新微博...好吧我真的不会判断(已于2018-06-07提交1.0.1版修复) 这个插件好歹我也是东拼西凑一边搜一边做出来的,还有微博的那蛋疼的get式post让我走了很多弯路...(接口要求pos...

Typecho微博同步在群里的自问自答(思路)

2018-06-06补充:微博的API已改,故本文部分内容不适用主要原理:来自张戈博客(适应于WordPress)文章链接:https://zhangge.net/4947.html下面是他的代码 为了方便直接引用一下function post_to_sina_weibo($post_ID) { /* 鉴于很多朋友反馈发布文章空白,临时加上调试代码,若无问题可删除此行,若有问题请将错误信息在本文留言即可 */ ini_set('display_errors', true); /* 此处修改为通过文章自定义栏目来判断是否同步 */ if(get_post_meta...

Typecho文章页面的熊掌号内容改造

去年申请了熊掌号,因为当时感觉熊掌号没什么用处,于是解绑之。但发现我解绑之后,站点的手机搜索结果展现还是展现出了熊掌号的标识。为了完善一下这块的显示吧,于是决定重新弄回熊掌号。因为实名认证什么的之前都弄过,只需要把原先的熊掌号与站点重新进行绑定就OK了。另外还发现了百度的扫脸认证,看熊掌号的几个站上推绑定脸的功能之后,绑之。由于我本意也不想搞那些粉丝关注什么的吧,所以就没有,如果需要的话在熊掌号的后台那块的“麻辣烫粉丝改造”那块有相关的方法。MIP也不打算适配了,开站点就是为了折腾的嘛qwq,套了MIP之后还有什么意思。下面这个是放在主题的footer.php里的(如果主题按套路写的话一...

利用del标签给文章添加一些"黑幕"

在浏览萌娘百科的时候 会时不时的看到文章里有个黑色的小块 当把鼠标移向它的时候 你会发现里面有新日暮里世界(手动滑稽) 这里面通常是有一些梗啊什么的 或者是Wiki编辑者调皮加上的东西 就像这样想法有了 那怎么在自己的博客里有上这个呢?Typecho用的是MarkDown解析 为了不改变以前的语法习惯 我选择了向<del>标签开刀首先要把del标签自有的那个横线干掉 F12之后发现有一个text-decoration属性 去掉横线的方法就是给del标签加上text-decoration:none; 然后用:hover来一顿配合 出来的css就是这样的del{ text...

为没有设置Gravatar头像的评论者显示随机头像

常用邮箱的人不一定知道有Gravatar这东西 因而造成评论区很多人都没有头像显示 只返回了个了默认头像之前也从泽泽主题上扒下来过评论显示QQ头像 具体应用的时候为了不影响性能也没做到不暴露QQ号 而且头像显示的源和我现在用的Gravatar头像CDN源是一个(当然) 有的时候tx的服务器会有点慢...所以 还是用Gravatar吧随机函数列表404: 不载入任何头像。如果电子邮件地址哈希值没有对应的图像,则返回404响应(文件没有找到)(404 Not Found)mm: 简约、卡通风格的人物轮廓像(不会随邮箱哈希值变化而变化)。(一个怪蜀黍的轮廓)identicon:几何图案,其形状...

Typecho不改变文章URL不改变原H5展现适配百度MIP

emmmm...这些都是之前的文章忘了发 现在一股脑都给发出来吧 在发文章的前几个礼拜 我看到了https://zhangzifan.com/wordpress-mip.html,经过与博主的交流之后 探索出了一种不改变文章URL,实现MIP的适配,且原H5页不受影响的方法他的方法是通过插件辨别访客UA 如果是正常访问就返回正常的主题 如果是百度移动蜘蛛访问就返回MIP的主题 但这里是Typecho啊 用不到插件其实就可以做到这些事情的 于是开始研究...得到MIP相关的UA下面的是百度官方给出的移动搜索的UAMozilla/5.0 (Linux;u;Android 4.2.2;zh-c...

[转载+改动]给博客添加一些小玩意

这几天看着有点没东西折腾了 就去百度了一下 发现了一篇文章:hexo的next主题个性化教程:打造炫酷网站 虽然这些都是用在hexo上的 但是对于typecho来说这些都是小菜一碟稍微做些改动就可以的 本文就介绍几个我认为比较有用的东西 分享一下让博客更花哨起来在右上角或者左上角实现fork me on githubhttps://github.com/blog/273-github-ribbons 或者是 http://tholman.com/github-corners/ 直接往主题里怼就行 非常简单如果你非常小白的话 那就看看具体的方法吧(一般情况) 先进入你主题的文件夹 进hea...

给Typecho添加pjax的方法,可用来代替InstantClick

最近发现instantclick有一些bug 以前也尝试过让instantclick改变刷新对象,改刷新body为其他 这几天就看到了友人C的一篇文章 按照他的方案 成功的把instantclick换成了pjax 下面分享一下我的方法pjax = pushState + ajax相关链接typecho博客实现pjaxjquery-pjax(github)准备工作首先...那就是干掉InstantClick 把footer里相关的引用啊什么的都给删掉,和重载函数部分(建议备份一下这里) 然后删除所有data-no-instant和data-instant的标记 如果删的够干净的话 inst...