本栏目主要发布一些SEO优化教程、WordPress开发、WordPress教程等,如果想看视频版SEO优化教程、WordPress开发、WordPress教程可以到课程栏目观看。
描述此条件标签检查当前显示的帖子,页面或帖子类型是否为预览。这是一个布尔函数,它将返回预览查询值的值,对于前端页面,该值为true或false。用法参数此标签不接受任何参数。返回值(布尔值) 真正的成功,虚假的失败。例子if(!is_preview()){ //包含分析代码...
has_filter() 函数可以判断一个过滤器是否被某个函数挂载。用法 参数参数$tag(string)(必需)过滤器钩子的名称。默认值:无默认值:None$function_to_check(字符串)(可选)如果指定,则返回该函数的优先级。如果指定的函数未附加到此钩子,则返回false。默认值:False默...
WordPress 的动作和过滤器是插件机制的核心部分,允许你在特定的地方主动添加自己需要执行的动作,一般使用 add_action() 和 add_filter() 函数挂载函数。这些钩子被储存在 $wp_filter 全局变量里,所以,要获取钩子列表,可以直接获取 $wp_filter 全局变量。
将功能或方法挂接到特定的过滤器操作。说明WordPress提供过滤器钩子,允许插件在运行时修改各种类型的内部数据。插件可以通过将回调绑定到过滤器钩子来修改数据。当稍后应用过滤器时,每个绑定的回调按优先级顺序运行,并给出机会通过返回一个新值来修改值。以下示例显示如何将回调函数绑定到过滤器钩子。...
apply_filters(string $ tag, mixed $ value )调用添加到过滤器钩子的功能。说明通过调用此函数调用附加到过滤钩$ tag的回调函数。该函数可以用于通过使用$ tag参数指定的新钩子的名称调用此函数来创建新的过滤器钩子。该函数允许添加其他参数并传递给钩子。// Our filter callback functionfunct...
do_action( string $tag, $arg = '' )执行功能钩在特定的动作钩子上。说明此函数调用附加到动作钩子的所有函数$tag。可以通过简单地调用此函数来创建新的动作钩子,使用$tag参数指定新钩子的名称。你可以传递额外的参数给钩子,就像你可以用apply_filters()一样。备注do_action() 用来执行动作钩子,...
apply_filters( 'post_class', array $classes, array $class, int $post_id )描述过滤当前帖子的CSS类列表。参数$class(array) 一个post类的数组。$class(array) 添加到帖子中的其他类的数组。$ POST_ID(int) 帖子ID。例子调用函数时调用过滤器get_post_class($class, $post_id)。...
post_class( string|array $class = '', int|WP_Post $post_id = null )描述显示post div的类。参数$class(string | array) (可选) 添加到类列表中的一个或多个类。默认值: ''$post_id(int | WP_Post) (可选) Post ID或Post对象。默认为全局$post。默认值:null例子此示例显示po...
描述此条件标签将检查当前帖子是否为置顶帖子,这意味着“置顶此帖子到首页”复选框已被检查。这是一个布尔函数,意味着它返回TRUE或FALSE用法参数$ POST_ID(字符串)(可选)帖子ID默认值:无返回值(布尔值) 真正的成功,虚假的失败。例子is_sticky();//当显示任何置...
描述函数update_post_meta()更新指定帖子的现有元键(自定义字段)的值。这可以用来代替add_post_meta()函数。这个函数首先要做的是确保$post_id上已经存在$meta_key。如果没有,则调用add_post_meta($ post_id,$ meta_key,$ meta_value),并返回其结果。如果元不存在则返回meta_id,否则在成功时返...