博客自从开启 Https 之后 ,百度分享就不能用了!百度自己虽然天天在喊要Https,可自己的很多功能却以不支持(是不是有那么点自相矛盾的感觉),虽然网上也有很多分享工具,可是给我的感觉还是百度的好一点,偏爱一点吧(呵呵),网上找了很多,终于发现有办法可以解决,那就是使用替代办法,将百度分享的文件(包括所有的JS,CSS等统统Down下来,放在自己的博客里面使用,当然也可以放在比如七牛、又拍云等),俺比较穷,还是先扔在博客目录里使用吧,先下载:Github地址(推荐,2016.10.2更新):https://github.com/hrwhisper/baiduSharestatic 解压后丢到站点根目录下即可。然后对应的百度分享代码中,把http://bdimg.share.baidu.com/改为 :.src='http://bdimg.share.baidu.com/static/api/js/share.js?v=89860593.js?cdnversion='+~(-new Date()/36e5)];</script> 改为 .src='/sta
我们都知道 the_tags 和 get_the_tags 可以调用文章标签,但也无非就是调用标签,其实每个标签都包含了很多参数,只调用名字和链接有点太浪费了,所以我们在加上一个小小的文章数统计,瞬间变的高大上起来。实现方法下面的代码加到 functions.php 中: function fa_get_the_term_list( $id, $taxonomy ) { $terms = get_the_terms( $id, $taxonomy ); $term_links = ""; if ( is_wp_error( $terms ) ) return $terms; if ( empty( $terms ) ) return false; foreach ( $terms as $term ) { $link = get_term_link( $term, $taxonomy ); if ( is_wp_error( $link ) )
首先就是无论你采用哪种方法,都要在 functions.php 中加入如下代码: add_action( 'comment_post','save_comment_meta_data' ); function save_comment_meta_data( $comment_id ) { add_comment_meta( $comment_id, 'sinawb', $_POST['sinawb'] ); $expire = time() + 99999999; $domain = ($_SERVER['HTTP_HOST'] != 'localhost') ? $_SERVER['HTTP_HOST'] : false; // make cookies work with localhost setcookie('bigfa_sinawb',$_POST['sinawb'],$expire,'/',$domain,false); } add_filter( 'get_comment_aut
一直用Wordpress做自己的博客站,也算是一路摸索过来吧,Wordpress的功能还是挺赞的,但是文章特色图片一直都没用过,可能是自己不喜欢那种样式吧(心里作怪,哈哈),这不前不久在Wordpress后台安装了一个英文主题,当时就想换个看看也没太大注意,后来换回到自己原来用的主题时,发现所有文章都被自动添加了特色图片,导致俺不喜欢的样式到处都是,怎么办?一个一个删除?工作量太大了,向来都是偷懒的人怎么可能受得了呀,想起了度娘也得到了度娘的真传,就是把以下代码添加到到当前主题的 functions.php里(如果不能在线编辑的话,可以使用WinSCP下载后再编辑,个人建议采用后者),上传覆盖后刷新一下首页,你会发现所有的特色图片都不见了。具体的代码如下:/** * WordPress 批量删除所有文章的特色图像 */ global $wpdb; $attachments = $wpdb->get_results( " SELECT * FROM $wpdb->postmeta WHERE meta_key = '_th
一直用的是阿里云的主机(倒是没的说,稳定!一旦部署好后就没有什么好操心的),但是一稳定以后就的折腾了,所以只能找找境外主机折腾一下,这不看上了Godaddy的7元主机(促销价7元/月,原价是37.99元的,交一年以上还可以送一个域名)看起来还是蛮划算的,那就下手吧,主机选 了一下,域名也找了一个,总共也才85.14元,首年的优惠估计别的地不太好找吧(而且不管域名后缀的)付款也挺不错,可以用支付宝(贝宝和信用卡当然也可以的了),使用支付宝付完之后,稍等片刻就可以配置站点了,Godaddy使用的是Cpanel面板(中文的呢),很方面,可以一键安装应用,比如Wordpress。配置好站点(有亚洲和欧洲两个,选择的时候要注意,因为一旦选择后想变更需要支付134元哦),测试 了一下,亚洲的机房是在新加坡,访问速度也还好。先写到这,还有好多功能要去挖掘一下,如果要求不高又想过渡一下的,可以选择这个的,一个域名加上一个主机,这个价格在国内也不多见,虽然Godaddy现在域名价格越来越高了,但是目前还是蛮优惠的,至于一年后嘛,我想大家都是有办法来减出的。
自从用上军哥的LNMP后,一直都很稳定(Linux也有功劳),军哥都是一年更新的(6.1一个特殊的日子,很多人都晓的吧……),最早用过1.1的,后来换主机换服务商什么的,就迎来了LNMP1.2,也就这样一直迎着,看现在1.3已经发布有段时间了,那个心痒呀(本人就是一折腾命,总是喜欢接触新事物),那赶紧动手吧。想保留目前的网站和资料那只能做无损升级了,也意味着保存工作开始了,数据库直接使用phpmyadmin直接导出(建议是每个数据库导一份,合在一起在恢复的时候容易出问题,反正我是分开的)。导出数据库之后,建议把各站点的nginx配置文件也备份一份,接着将网站目录也暂时改一下名,弄好之后就开始卸载LNMP。cd lnmp1.2-full ./uninstall.sh如果目录lnmp1.2-full没有的话,就要重新下载,然后再解压,再输入刚才的命令,按着自己安装的来选择卸载。输入对应的数字按回车,然后等待,一般都很快就可以卸载完成的。提示卸载完成后可以尝试输入:mysql命令,如果显示找不到的话,就说明LNMP已经卸载成功了!那既然卸载完成了,就开始下载安装LNMP1.3吧,由于军哥的国
一直想给自己的博客加个访客UA信息(如下图),可……,不能再拖了,赶紧动手添加吧,网上逛了逛,就选Show Useragent吧,因为本人不是太喜欢插件的形式,所以能代码化就……(其实代码多了也会影响程序的执行率的,多少的问题)。先下载张戈提供的汉化包,然后将解压后的show-useragent文件夹上传到正在使用的主题目录下,接着在主题functions.php里添加如下代码,###注意就添加在``之间://显示访客信息 include("show-useragent/show-useragent.php");接着在主题目录下的comments.php里查找wp_list_comments,如:本站使用的是知更鸟的begin主题 ,返回的是:?php wp_list_comments( 'type=comment&callback=mytheme_comment' ); 如果发现callback=XXXXX回调函数时,说明主题是自定义了评论列表,那么直接去查找后面回调函数位置,然后在合适的位置加入以下代码:?php CID_print_commen
我相信很多人在使用WordPress程序的时候最为讨厌他们经常的更新和升级,如果你不升级吧万一有安全问题,万一你升级吧可能会出现各种各样的问题。以前在升级WordPress有经常遇到插件不兼容、登入网站首页、后台空白界面的种种问题,所以现在每次看到WP有新版本更新都有点恐惧感。 而通常我们最为喜欢的方式是在登入后台的时候看到有新版本提醒之后直接点击在线升级,包括我也一样这样省心省力。但是这样也是最为容易出现问题的。比如这次又遇到新问题,在升级4.5.2版本的时候(在之前几天也有给公司客户企业网站升级的时候也有多次出现),升级的时候有提示"另一更新正在进行"问题。根据错误提示,找度娘在网上的寻到一些解决方法,比如大部分使用的是这样的方法:1、在当前WP程序的wp_options数据表中;2、找到core_updater.lock字段后删除再重新点击后台自动升级链接。但是,我根据这个方法操作N次都还是一样的错误。那怎么解决呢?直接采用手工升级的方法。第一、删除当前网站中的wp-admin和wp-includes文件夹及内容(wp-content文件夹不要删除,切记)第二、下载当前最新版本W
Feng
一个爱折腾的家伙