Wordpress常用is条件判断


在Wordpress中,对于不同的页面都有所属的标记判断,很方便对其页面的定制,以下是这些判断的代码:

is_home() : 是否为主页
is_single() : 是否为内容页(Post)
is_page() : 是否为内容页(Page)
is_category() : 是否为Category/Archive页
is_tag() : 是否为Tag存档页
is_date() : 是否为指定日期存档页
is_year() : 是否为指定年份存档页
is_month() : 是否为指定月份存档页
is_day() : 是否为指定日存档页
is_time() : 是否为指定时间存档页
is_archive() : 是否为存档页
is_search() : 是否为搜索结果页
is_404() : 是否为 “HTTP 404: Not Found” 错误页
is_paged() : 主页/Category/Archive页是否以多页显示

AddThis Social Bookmark Button

Ryan 发表于 星期一, 六月/14/2010 | WordPress应用 | 2 条留言
标签:,


WordPress中sidebar小工具的应用

1.WordPress主题所在目录中functions.php中的如下代码是注册一个widget

  1. if ( function_exists(‘register_sidebar’) )
  2.     register_sidebar(array(
  3.         ‘before_widget’ => ‘<div id=”%1$s”>’,
  4.         ‘after_widget’ => ‘</div>’,
  5.         ‘before_title’ => ‘<h3>’,
  6.         ‘after_title’ => ‘</h3>’,
  7.     ));

阅读全文

AddThis Social Bookmark Button

Ryan 发表于 星期三, 六月/9/2010 | WordPress应用 | 1 条留言
标签:,


Wordpress实现快捷键翻页功能

使用快捷键可以在浏览文章的时候,不使用鼠标,使用键盘来进行翻页的操作,非常的方便。

在single.php页面中加入:

  1. <?php   
  2. $next_post = get_next_post();    $prev_post = get_previous_post()?>

  1. <script language="javascript">
  2.   document.onkeydown=nextpage
  3.   function nextpage(event){
  4.     event = event ? event : (window.event ? window.event : null);
  5.     if ((event.keyCode==37)&&(confirm("您按下了左方向键\n是否要切换到上一篇日志?")!=false)) location="<?php echo get_permalink($prev_post->ID);?>";//向左
  6.    if ((event.keyCode==39)&&(confirm("您按下了右方向键\n是否要切换到下一篇日志?")!=false)) location="<?php echo get_permalink($next_post->ID);?>";//向右
  7.   }
  8. </script>

AddThis Social Bookmark Button

Ryan 发表于 星期五, 六月/4/2010 | WordPress应用 | 1 条留言
标签:, ,


HTML的特殊符号写法

一般在编写html页面的时候不时会碰到要写特殊符号在上面,比如上一页或是下一页的箭头,如果直接输入的话,在HTML验证的时候就无法通过。所以需要把这些字符用HTML的形式书写在代码里面,这样就能保证W3C的验证通过了。
这些符号被称为HTML字符实体或扩展字符。它们是由网页中形式怪异的代码所生成的,网页浏览器会将这些代码转换成符号。
阅读全文

AddThis Social Bookmark Button

Ryan 发表于 星期四, 六月/3/2010 | 编程开发 | 0 条留言
标签:,