2013/08/04 03:40:56
参考了老外的思路,改进了下代码,可以支持ID和别名判断.
用法:
原category.php
改名为category-default.php
,新建一个category.php
文件用来做入口,代码片段如下
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
$catid = get_query_var( 'cat' ) ;
if ( file_exists ( TEMPLATEPATH . '/category-' . $catid . '.php' ) )
die ( include ( TEMPLATEPATH . '/category-' . $catid . '.php' ) ) ;
$cat = & get_category( $catid ) ;
if ( file_exists ( TEMPLATEPATH . '/category-' . $cat -> slug . '.php' ) )
die ( include ( TEMPLATEPATH . '/category-' . $cat -> slug . '.php' ) ) ;
$parent = $cat -> category_parent ;
while ( $parent ) {
$cat = & get_category( $parent ) ;
if ( file_exists ( TEMPLATEPATH . '/category-' . $cat -> cat_ID . '.php' ) )
die ( include ( TEMPLATEPATH . '/category-' . $cat -> cat_ID . '.php' ) ) ;
if ( file_exists ( TEMPLATEPATH . '/category-' . $cat -> slug . '.php' ) )
die ( include ( TEMPLATEPATH . '/category-' . $cat -> slug . '.php' ) ) ;
}
include ( TEMPLATEPATH . '/category-default.php' ) ;
2013/07/03 17:29:47
兼容SWF/HTML5跨平台播放
支持流行视频格式flv,f4v,mp4
支持html5格式m3u8,webm,ogg theora,mp4
支持RTMP协议下的视频直播和回放
支持多段视频整合播放
支持多集视频连播
支持多种形式调用视频地址
提示点,视频调节,视频预览,视频分享
支持前置广告(swf,图片,视频)
支持暂停广告(swf,图片)多个随机播放
支持缓冲广告,小窗口广告
支持滚动文字广告
用javascript控制播放器,监听播放器的状态,跟踪用户动作
用actionscript3.0开发播放器插件,打造自己的个性播放器
看介绍很帅气吧,功能强大,免费无版权问题,且符合国人使用习惯.
2013/06/25 14:51:41
1. 文件快速导航: 这是sublime上面很好用的功能之一,ctrl+p可以调出窗口,菜单上的解释是gotoanythings ,确实如其所言,调出窗口后,直接输入关键字,可以在已打开的项目文件夹中进行快速文件名导航,而且支持模糊搜索,对于不想一直鼠标点开文件夹的同学来说极为方便,并且在该窗口里加上:前缀即为行跳转(ctrl+G),加上@(ctrl+R)前缀在html里是id 关键字导航,css里是每条规则导航,js里则是每个function导航。
2. 命令行模式 ctrl+` 可以调出命令行模式(view->show console),主要支持python语法等,没试用过只知 quit()可以退出 。。不过sublime的插件平台package controller可以用命令行安装.
2013/06/22 22:28:20
会想写这篇是因为很久没有写到挂件(Widget)但临时需要写一个,接着想快速找个完整的范例却找不到,原因是大部份找到的相关教学,都是将Widget的定制和sidebar版位的建立分开介绍,但这两个东西要配在一起才会完整呀XD。
2013/06/15 17:22:59
授权提示屏蔽,编辑插件目录下的common.php
文件,屏蔽远程提示消息
1
2
3
public static function get_remote_message( ) {
//return stripslashes(get_option("rg_gforms_message"));
}
gravityforms.php
文件中屏蔽插件提示页消息
1
//echo '<tr class="plugin-update-tr"><td colspan="3" class="plugin-update"><div class="update-message">' . $new_version . __('<a href="admin.php?page=gf_settings">Register</a> your copy of Gravity Forms to receive access to automatic upgrades and support. Need a license key? <a href="http://www.gravityforms.com">Purchase one now</a>.', 'gravityforms') . '</div></td>';</tr>
2013/05/17 22:39:55
WordPress后台屏幕右上角有两个小工具:显示选项(Screen Options)和帮助(Help),作为定制化Dashboard的一部分,某些时候需要将这两个小东西隐藏,隐藏的方法如下。
隐藏显示选项
在主题的functions.php中写如下代码
1
2
function remove_screen_options( ) { return false ; }
add_filter( 'screen_options_show_screen' , 'remove_screen_options' ) ;