标签 wordpress 下的文章

wordpress request filter

request filter在 查询变量(query variables)传递给生成页面内容的默认主sql查询 之前‘执行’。request filter在你自己的查询变量准备好之后‘执行’,这是一个在主查询之前你可以改变‘页面生成’查询的地方。可以放在functions.php中作为一个改变主循环返回文章列表的方法。使用这个request filter的优点就是改变了wordpress默认...

继续阅读 »

WordPress判断当前用户是否为管理员登录

current_user_can这个函数,这个函数用来判断当前用户是否具有某级别的权限。如图所示:这个图表展示了WordPress各个用户组所对应的级别,那么我们需要来判断是否为管理员,也就是Administrator我们就用level_10。判断代码就如下[pcsh lang="php" tab_size="4" message="" hl_lines="" provider="manua...

继续阅读 »

WordPress 获取当前钩子列表

钩子被储存在 $wp_filter 全局变量里,所以,要获取钩子列表,可以直接获取 $wp_filter 全局变量。[pcsh lang="php" tab_size="4" message="" hl_lines="" provider="manual"]var_dump( $GLOBALS[‘wp_filter’] );[/pcsh]

继续阅读 »

WordPress Shortcode(简码)介绍

原文地址:http://www.wpdaxue.com/wordpress-shortcode.htmlWordPress Shortcode 指的是一些使用[]包含的短代码,WordPress会识别这些短代码并根据短代码的定义输出为特定的内容。然后把自己定义的 Shortcode 和其处理函数管理起来,以便 [mycode attr="value"]content[/mycode] 能够按...

继续阅读 »

WordPress的Action Hook与Filter Hook

WordPress中的 Hook 有两种,分别是”Action Hook“及”Filter Hook“,我们刚才举例的 wp_head 及wp_footer 都是属於 Action Hook。不过,一开始你可以先把这两种 Hook 看成是一样的东西,只是 Filter 多了一点点不同的特色,接着说明。Action HookWP核心 (或主题、插件)在做它们该做的事时,如果执行到有埋 acti...

继续阅读 »