[亲测]WordPress获取指定天数内的热评文章列表

好久没更新了,今天看到一道友提出这样的问题:

wordpress获取指定多少天内的热评文章列表
https://zhidao.baidu.com/question/988123512698910379.html

很长一段时间都没有看到道友能提出wordpress有质量的问题了,决定亲自分享下自己测试的方法及代码,不废话,直接看以下说明:

一、焦点
1、指定天数
这个可以通过指定日志的日期期间实现,比如

post_date <= '2017-05-18' and post_date >= '2017-05-01'

即可查询出这十几天内的文章
2、热评
统计日志评论数降序排列即可实现热评的效果
Continue reading [亲测]WordPress获取指定天数内的热评文章列表

今天入了node.js的大门

今天我决定静下心来,仔细阅读这本《Node入门》;
全本仅42页,由Manuel Kiessling编写,并被翻译成多种语言版本,中文版本:http://www.nodebeginner.org/index-zh-cn.html
全文没有太多生涩难懂又难啃的技术术语,语言轻松幽默,非常适合有一定基础的我去学习。
Continue reading 今天入了node.js的大门

关于wodpress中rewrite rule的部分总结

有道友提出“如何在wordpress中创建配置自己的重写规则”一问,特意整理了自己的部分理解作一总结:

关于wordpress的重写规则,可以查看wp-includes/rewrite.php源码

wordpress通过flush_rewrite_rules向options数据表保存规则内容。

通常,使用add_rewrite_rule这个函数即可实现简单的重写规则的添加动作;
还有add_rewrite_tagadd_permastruct等等,不过这些在应用简单的重写规则时没有add_rewrite_rule来得直接。

需要注意的是,add_rewrite_rule之后要想起到预期的效果,必须执行flush_rewrite_rules动作,但不建议利用代码多次执行flush操作。而应该在需要的时候再执行,比如插件启用时由register_activation_hook这个钩子发起该动作,或者需要时再到后台固定链接里点保存按钮也可以实现该动作。
Continue reading 关于wodpress中rewrite rule的部分总结

PHP字符串如何按指定长度输出?

今天在学习一PHP开源程序,想要输出其系列变量进行查看时,因变量长度不一致,输出效果不理想
那PHP字符串怎么才能按指定长度输出呢?
查了下手册,大致有两种方法(str_pad、sprintf)可实现。

一、str_pad — 使用另一个字符串填充字符串为指定长度

手册中说明:

string str_pad ( string $input , int $pad_length [, string $pad_string = " " [, int $pad_type = STR_PAD_RIGHT ]] )

该函数返回 input 被从左端、右端或者同时两端被填充到制定长度后的结果。如果可选的 pad_string 参数没有被指定,input 将被空格字符填充,否则它将被 pad_string 填充到指定长度。

示例代码:

$input = "Alien";
echo str_pad($input, 10);                      // 默认为STR_PAD_RIGHT 右侧添加, 输出 "Alien     " 
echo str_pad($input, 10, "-=", STR_PAD_LEFT);  // 左侧添加, 输出 "-=-=-Alien"
echo str_pad($input, 10, "_", STR_PAD_BOTH);   // 左右同时添加, 输出 "__Alien___"
echo str_pad($input, 6 , "___");               // 输出 "Alien_"

Continue reading PHP字符串如何按指定长度输出?

Think Different

今天于36kr阅读到一篇《答应我,以后把那些100页的PPT丢进回收站好吗》,该文开头部分引用了乔布斯的故事,以及那部被奉为经典的苹果广告“Think Different.”
虽贵为经典,而我却仍然不知,遂整理之:

百度百科:http://baike.baidu.com/view/108237.htm
Think Different(非同凡想)是广告公司TBWA\Chiat\Day纽约分支办公室于1997年期后期为苹果公司创作的广告口号,曾用于知名的电视广告、数个广告印刷品以及数个苹果公司产品的电视广告与广告印刷品中。苹果公司在2002年的Switch广告活动开始后停止使用这个口号。
1997年,重回苹果担任CEO的乔布斯,推出了著名的《Apple Think Different》广告,来传递苹果的价值观: “Think Different是什么?是那些具有独立的思想的人;是那些有勇气抛弃世俗的眼光特立独行的人;是那些具有空杯心态愿意学习新事物的人;是那些不甘庸庸碌碌、为了追求个人理想而不懈努力的人;是那些想改变世界的人。” Think Different的价值观决定了苹果公司的目标用户群体。而苹果公司则将全部精力放在那些“具有Think Different价值观”用户身上,满足他们的极致体验。

Continue reading Think Different