网站更新 Website updated

Update History & Use Case

网站更新历史 & 使用例子

 

2014-02-16 增加图片点击放大插件:lightbox-2点击文章中的图片即可放大显示,点击图片外即可取消放大
2014-02-16 增加文章脚注插件:wp-footnotes使用标签footnote来注释脚注内容
2014-02-18 编辑器修改了几个按钮,JS位置/wp-includes/js/quicktags.js和/wp-includes/js/quicktags.dev.js
2014-02-18 增加了文章的分页功能.使用!–nextpage–来对内容进行分页
2014-02-19 正式绑定域名www.qiushurong.cn
2014-02-19 修改wp-login.php78 登录页面图片链接信息
2014-02-19 修复3个应用宝提示的漏洞-添加IP 219.232.254.89 为黑名单,原因:尝试攻击被拦截。
2014-02-19 停止应用宝防火墙,明天更换新的防火墙
2014-02-20 修改源代码,让主页的文章优先显示more,其次显示摘要,代码如下


2014-02-21 废弃所有代码高亮插件,重新采用更强大便捷的Crayon Syntax Highlighter插件
2014-02-23 添加虾米音乐盒
2014-03-10 优化首页,安装no-ping-wait插件,加快速度
2014-03-12 修改文章回复,不使用额外插件,修改文章编辑器,详情看第3条修改
2014-03-13 替换成BAE空间,安装为3.8版本的wordpress,导入原SAE的数据库,替换数据库的图片链接地址,源代码如下:

UPDATE wp_postmeta SET meta_value=REPLACE(meta_value,’2014/02’,’http://bcs.duapp.com/qsuron/blog/2014/02‘)

2014-03-14 修改为TECHNETCAL 虚拟主机空间,重建最新版的wordpress,导入原数据库并完善页面
2014-03-14 修改登录页面LOGO,方法如下:

//找到主题文件夹下的funtion.php,增加如下代码

function custom_loginlogo() {
echo ‘<style type=”text/css”>.login h1 a {background-image: url(/wp-admin/images/wordpress-logo.png);width:325px;height:100px;background-size: 325px 100px;}</style>’;
}
add_action(‘login_head’, ‘custom_loginlogo’);

2014-03-16 添加插件 - 浮动联系方式 ,修改5个图标和相应的响应
2014-03-19 添加WP-STATE CNZZ站点统计
2014-03-21 把网站DNS改成主机空间的DNS解析服务器
2014-03-23 网站被K了,估计是最近修改太多了,只能慢慢恢复了!
2014-04-22 升级到Wordpress 3.9 版本
2014-04-23 优化首页文章显示的结构,添加文章浏览数插件,添加默认随机浏览数!

add_action(‘publish_post’, ‘bigfa_default_views’);
add_action(‘publish_page’, ‘bigfa_default_views’);
function bigfa_default_views($post_ID) {
global $wpdb;
$num= rand (42,300);
if(!wp_is_post_revision($post_ID)) {
add_post_meta($post_ID, ‘views’, $num, true);
}
}

2014-04-23 添加文章预计阅读时间

//计算字数,预计阅读时间
function count_words () {
global $post;
$text = $post->post_content;
if (mb_strlen($output, ‘UTF-8’) < mb_strlen($text, ‘UTF-8’)) $output .= mb_strlen(preg_replace(‘/\s/‘,’’,html_entity_decode(strip_tags($post->post_content))),’UTF-8’);
return $output;
}

function read_time( $return = false) {
$wordcount = round(count_words(), -2);
$minutes = ceil($wordcount / 300);
if ($wordcount <= 150) {
$output = ‘小于 1 分钟’;
} else {
$output = $minutes.’ 分钟’;
}
echo $output;
}&#23
〓 阅读时间:

2014-04-25 虚拟主机由 TR-00 升级至 TR-01 ,使用优惠码: GEEKZU - 10.00% Discount
2014-05-01 添加背景音乐插件
2014-05-01 去除WordPress 网站前台加载语言包,方法如下:

修改 wp-config.php 文件来阻止 WordPress 在前台加载语言包。

  先打开打开 wp-config.php 文件,找到

require_once(ABSPATH . ‘wp-settings.php’);
  改成下面的代码:

if(WP_ADMIN === true){
define(‘WPLANG’,’xxxxxxxxx’);
}
require_once(ABSPATH .’wp-settings.php’);

  这个方法原理是通过改变 WPLANG 常量使 WordPress 不能正确加载语言包从而提高运行速度。我们在去除语言包后,WordPress

2014-05-09 添加文章目录功能,并修改样式和初始显示状态

一级目录

二级目录

二级目录

一级目录

2014-05-15 ~ 2014-05-18 升级主题,优化css,重构代码include,文章循环读取提取到qsuron.php中。

2014-05-19 优化背景图片 image/bg.png 64 kb –> 3kb

2014-05-20 修复文章置顶时格式显示错误的BUG,并美化置顶效果,效果如下:
置顶效果
2014-06-08 修复主页页码显示错误:style.css 由 width:22px 修改为 min-width:22px

2014-06-08 修复google字体css文件读取不到的问题。修复方法:

新建google-font.css 放在\wp-includes\css目录中(附该css文件的内容如下)
@font-face {
font-family: ‘Open Sans’;
font-style: normal;
font-weight: 300;
src: local(‘Open Sans Light’), local(‘OpenSans-Light’), url(../fonts/google/DXI1ORHCpsQm3Vp6mXoaTRa1RVmPjeKy21_GQJaLlJI.woff) format(‘woff’);
}
@font-face {
font-family: ‘Open Sans’;
font-style: normal;
font-weight: 400;
src: local(‘Open Sans’), local(‘OpenSans’), url(../fonts/google/u-WUoqrET9fUeobQW7jkRT8E0i7KZn-EPnyo3HZu7kw.woff) format(‘woff’);
}
@font-face {
font-family: ‘Open Sans’;
font-style: normal;
font-weight: 600;
src: local(‘Open Sans Semibold’), local(‘OpenSans-Semibold’), url(../fonts/google/MTP_ySUJH_bn48VBG8sNSha1RVmPjeKy21_GQJaLlJI.woff) format(‘woff’);
}
@font-face {
font-family: ‘Open Sans’;
font-style: italic;
font-weight: 300;
src: local(‘Open Sans Light Italic’), local(‘OpenSansLight-Italic’), url(../fonts/google/PRmiXeptR36kaC0GEAetxrsuoFAk0leveMLeqYtnfAY.woff) format(‘woff’);
}
@font-face {
font-family: ‘Open Sans’;
font-style: italic;
font-weight: 400;
src: local(‘Open Sans Italic’), local(‘OpenSans-Italic’), url(../fonts/google/xjAJXh38I15wypJXxuGMBtIh4imgI8P11RFo6YPCPC0.woff) format(‘woff’);
}
@font-face {
font-family: ‘Open Sans’;
font-style: italic;
font-weight: 600;
src: local(‘Open Sans Semibold Italic’), local(‘OpenSans-SemiboldItalic’), url(../fonts/google/PRmiXeptR36kaC0GEAetxmWeb5PoA5ztb49yLyUzH1A.woff) format(‘woff’);
}
修改 \wp-includes\script-loader.php 文件,找到

$open_sans_font_url = “//fonts.233.wiki/css?family=Open+Sans:300italic,400italic,600italic,300,400,600&subset=$subsets”;
替换成

$open_sans_font_url = “/wp-includes/css/google-font.css”;

2014-07-12 修复font-awesome CSS读取速度慢的问题。修复方法:

add_action( ‘wp_enqueue_scripts’, ‘load_fontawesome_styles’ );

function load_fontawesome_styles(){
global $wp_styles;
//wp_dequeue_style(‘font-awesome’);
wp_deregister_style(‘font-awesome’);
wp_register_style(‘font-awesome’, get_template_directory_uri().’/font-awesome-i.css’);
wp_enqueue_style(‘font-awesome’, get_template_directory_uri().’/font-awesome-i.css’);
}
修改到的文件如下:

wp-content/themes/tangstyle/functions.php : 517-525

wp-admin/admin-header.php : 73-75

 

 

 

.