分类 折腾不止 下的文章
Typecho后台设置统计代码
以默认主题为例,在functions.php中找到themeConfig函数,在里面插入以下代码:
$analytics = new Typecho_Widget_Helper_Form_Element_Textarea('analytics', NULL, NULL, _t('统计代码'), _t('在这里添加统计代码'));
$form->addInput($analytics);然后在footer.php中,插入
<?php $this->options->analytics(); ?> Typecho相关文章
增加了一个判断有没有相关文章:
<?php $this->related(5)->to($relatedPosts); ?>
<?php if ($relatedPosts->next()): ?>
<ul class="related-posts">
<?php while ($relatedPosts->next()): ?>
<li><a href="<?php $relatedPosts->permalink(); ?>" title="<?php $relatedPosts->title(); ?>"><?php $relatedPosts->title(); ?></a></li>
<?php endwhile; ?>
</ul>
<?php endif; ?>后期应该再加上如果没有相关文章,随机显示一些文章。
通过GAIQ测试
Google Analytics(分析)个人资格认证 (IQ) 考试涵盖了Google Analytics(分析)的基本概念和高级概念。其中包括以下主题 1) 规划和基本原理;2) 实施和数据收集;3) 配置和管理;4) 转化和归因;5) 报告、指标和维度。
基本上在Google Analytics(分析)学院上认真的看看视频和文档就可以通过考试了。
GA事件跟踪
“事件”是指用户与内容进行的互动,可以独立于网页或屏幕的加载而进行跟踪。下载、移动广告点击、小工具、Flash 元素、AJAX 嵌入式元素以及视频播放都是可以作为事件进行跟踪的操作。
更改Typecho后台地址
方案一:修改后台目录
Typecho的默认后台目录为admin,将其改名为你所想要的名字即可,优点是方便,缺点是升级可能会有问题。
方案二:修改配置文件
Typecho安装完毕后会在目录生成config.inc.php文件,该文件就是Typecho的设置文件了。编辑这个文件,将admin替换成更改后的目录名即可。
/** 后台路径(相对路径) */
define('__TYPECHO_ADMIN_DIR__', '/admin/'); Typecho博客的首页不显示全文
虽然在Typecho的文章撰写里面可以使用<!--more-->来控制首页显示文章的内容,但有时候码完字后忘记添加了又需要进去编辑添加。为了能达到一劳永逸的效果,以下将采用修改Typecho模版来实现全局控制文章显示的内容。
Typecho前台添加编辑文章链接
Web Developer in 2017
转眼2017年就要过完了,今天在GitHub上面才发现,好饭不怕晚,现在开始也不晚!右键新窗口看大图吧……
单页SPA应用安装GA统计
单页应用 (SPA) 指的是在首次加载网页时加载浏览整个网站所需所有资源的网络应用或网站。当用户点击链接并与网页互动时,系统将以动态方式加载后续内容。应用会经常更新地址栏中的网址来模仿传统的网页导航,但始终不会再发出整个网页加载请求。
在传统网站上运行默认的 JavaScript 跟踪代码段没有任何问题,因为该代码段在用户每次加载新页面时都会运行。但是,对于单页应用,网站以动态方式加载新的网页内容,而不采用整个网页加载方式,因此 analytics.js 代码段仅运行一次。也就是说,当有新内容加载时,必须通过人工方式跟踪后续的(虚拟)网页浏览。