博客

WordPress 教程:在 WordPress 后台文章列表显示文章所用的附件数量

有没有想过在WordPress后台文章列表显示每篇文章所用的附件数量?下面的代码可以帮助你实现这个功能,你只需将代码添加到主题的 functions.php 文件即可:

add_filter('manage_posts_columns', 'posts_columns_attachment_count', 5);
add_action('manage_posts_custom_column', 'posts_custom_columns_attachment_count', 5, 2);
function posts_columns_attachment_count($defaults){
 $defaults['wps_post_attachments'] = __('Att');
 return $defaults;
}
function posts_custom_columns_attachment_count($column_name, $id){
 if($column_name === 'wps_post_attachments'){
 $attachments = get_children(array('post_parent'=>$id));
 $count = count($attachments);
 if($count !=0){echo $count;}
 }
}
标准
博客

与摄影相关的电影(已建豆瓣豆列)

电影与摄影有着千丝万缕的关系,摄影追求像电影画面那样的故事性,而电影则追求摄影那样精准的构图。本文收集与摄影有关的电影,以供学习,并在豆瓣建立了相关豆列(“与摄影相关的电影”豆列)。

午夜食人列车 The Midnight Meat Train (2008)

名不见经传的摄影师里昂•考夫曼(Bradley Cooper 布拉德利•库柏 饰)为求拍摄到令画廊主人苏珊(Brooke Shields波姬•小丝 饰)满意的震撼性作品,每晚穿梭于纽约街头的阴暗角落。某晚里昂跟踪几名黑人,并在铁铁站内营救了被这伙人骚扰的美丽日本女子,然次日便从报纸上得知该女子失踪的消息。里昂向警方提供线索,却遭冷遇。
里昂的这组作品受到苏珊赏识,同时好奇心又促使他继续追查多年来发生在某地铁线上的连续失踪案件。很快他便注意到一个经常出没地铁站、西装革履一脸严肃而又令人不寒而栗的神秘男人(Vinnie Jones 维尼•琼斯 饰)……

 

摄影师 Snapshots (2002)

这部电影,相信不会有太多人看过。有影评这样评论:"A story of first loves and second chances.(一个关于第一次爱情和第二次选择的故事。)"Larry在摩洛哥邂逅了他生命中最重要的女孩子,四十几天后他带着遗憾走了,因为那个女孩子告诉他她结过婚了,从此他再也没有回去过那个国家.30年后,他在阿姆斯特丹的开设的二手书店。一个路过的女孩子看起来似曾相识。原来她就是Larry的初恋的女儿。
影片的画面很不错,阿姆斯特丹的欧洲风情和摩洛哥的异域色彩形成鲜明的对比,阿姆斯特丹的冷和摩洛哥的热又是一个强烈的反差.最后一幕Larry不得不离开他的二手书店,天空下起了毛茸茸的雪花,那一幕画面很柔和,不会觉得很凄凉,却是温暖明天的开始。

阅读全文

标准
博客

Sublime Text 3 全套快捷键及功能介绍

Sublime text 3 是我最喜欢的代码编辑器,每天使用,是一款 Code 效率神器。如果掌握基本的代码编辑器的快捷键,能让你打码更有效率。结合自己的需求,有选择的使用、练习、熟悉相关快捷键,一两个星期后定能提高效率!

Sublime Text 快捷键简洁版:

Ctrl+Shift+P:打开命令面板

Ctrl+P:搜索项目中的文件

Ctrl+G:跳转到第几行

Ctrl+W:关闭当前打开文件

Ctrl+Shift+W:关闭所有打开文件

Ctrl+Shift+V:粘贴并格式化

Ctrl+D:选择单词,重复可增加选择下一个相同的单词

Ctrl+L:选择行,重复可依次增加选择下一行

阅读全文

标准
博客

我的花瓣

Flickr 在国内开始经常无法访问,Instagram, Behance 速度缓慢,迫使我不得逐步的远离。有时寻找灵感会到花瓣去看看,花瓣账号已获得设计师认证。现有3个花瓣设计师认证邀请码,需要的朋友请联系,先到先得。

链接
博客

WordPress 教程:利用 query_posts 获取某段时间内的文章

自 WordPress 3.7 开始,query_posts 增加了一个 date_query 的参数,这个参数的好处是可以查询任意时间段内的文章。如果版本小于3.7,就需要用$wpdb 直接从数据库读取数据了。

下面是一个例子,获取从2014年6月1日 到 2014年8月1日,且发布天数在2-22日内的所有文章。

<?php // 获取从2014年6月1日 到 2014年8月1日,且发布天数在2-22日内的所有文章
$query_posts = query_posts( 
 array( 
 'date_query' => array( 
 array( 
 'after' => array( // 从2014年6月1日开始 
 'year' => 2014, 
 'month' => 6, 
 'day' => 1, 
 ), 
 'before' => array( // 到2014年8月1日结束 
 'year' => 2014, 
 'month' => 8, 
 'day' => 1, 
 ), 
 'inclusive' => true, 
 ), 
 array( // 天数 >= 2 
 'day' => 2, 
 'compare' => '>=', 
 ), 
 array( // 天数 <= 22 
 'day' => 22, 
 'compare' => '<=', 
 ), 
 ), 
 'posts_per_page' => -1, 
 ) 
); 
?> 
<?php if (have_posts()) : while (have_posts()) : the_post();?> 
 <p><?php the_time("Y-m-d")?><br /><?php the_title();?></p> 
<?php endwhile; endif;?>

详细参数列表见:http://codex.wordpress.org/Class_Reference/WP_Query#Date_Parameters

标准

继续浏览