更换内部 blog id。这个函数用在 multisite。 用法 <?php wp_cache_switch_to_blog( $blog_id ); ?> 参数 $blog_id (int) (requi…
WordPress 函数:wp_cache_set
将数据存到缓存中。 用法 <?php wp_cache_set($key, $data, $group = '', $expire = 0); ?> 参数 <int|string>$key (st…
WordPress 函数:wp_cache_replace
使用新数据替换缓存中的内容。 用法 <?php wp_cache_replace($key, $data, $group = '', $expire = 0); ?> 参数 <int|string>…
WordPress 函数:wp_cache_init
创建 Object Cache 全局对象 $wp_object_cache,并初始化。 用法 <?php wp_cache_init(); ?> 参数 无 返回值 无 注解 WordPress 在初始化的时候…
WordPress 函数:wp_cache_incr
递增数字缓存项的值。 用法 <?php wp_cache_incr( $key, $offset = 1, $group = '' ); ?> 参数 $key (int|string) (required) …
WordPress 函数:wp_cache_get
通过 cache key 和 group 获取缓存的内容。 用法 <?php wp_cache_get( $key, $group = '', $force = false, &$found = null …
WordPress 函数:wp_cache_flush
删除所有缓存。 用法 <?php wp_cache_flush(); ?> 参数 无返回值 (bool) 永远返回 true。 注解 使用到 wp_object_cache 对象缓存的类 WP_Object_…
WordPress 函数:wp_cache_delete
根据 key 和 group 删除缓存。 用法 <?php wp_cache_delete($key, $group = ''); ?> 参数 $key (int|string) (required) 数据在…
WordPress 函数:wp_cache_decr
递减数字缓存项的值。 用法 <?php wp_cache_decr( $key, $offset = 1, $group = '' ); ?> 参数 $key (int|string) (required) …
WordPress 函数:wp_cache_add_global_groups
添加缓存组,并且把添加的组设置为全局的组。这个函数主要用在 multisite。 用法 wp_cache_add_global_groups( $groups ); 参数 $group (string|array) (o…
WordPress 函数:wp_cache_add
如果 cache key 不存在,就添加数据到缓存中。 用法 <?php wp_cache_add($key, $data, $group = '', $expire = 0); ?> 参数 $key (in…
WordPress 函数:strip_shortcodes
删除置顶内容中的所有短代码标签。 用法 <?php strip_shortcodes( $content ); ?> 参数 $content (string) (required) 将要删除所有短代码标签的字…
WordPress 函数:shortcode_parse_atts
获取短代码的所有属性,获取到属性列表是属性名作为 key,属性值做为 value 的 key/value 对。这个函数用于更加容易获取属性,因为所有属性都必须已知。 用法 <?php shortcode_parse…
WordPress 函数:shortcode_atts
将用户输入的短代码的属性值和短代码默认属性值合并,结果将包含所有已知属性的每个 key,他们的值是合并之后的结果。 用法 <?php shortcode_atts( $pairs , $atts ); ?> …
WordPress 函数:remove_shortcode
删除一个短代码。 用法 <?php remove_shortcode( $tag ); ?> 参数 $tag (string) (required) 将要删除短代码的名称。 Default: None 返回值…
WordPress 函数:remove_all_shortcodes
删除所有短代码。 用法 <?php remove_all_shortcodes(); ?> 参数 无 返回值 无 注解 这个函数删除通过将短代码的全局变量 $shortcode_tags 清空来实现删除所有短…
WordPress 函数:has_shortcode
检查内容中是否含有指定的 Shortcode。 用法 <?php if ( has_shortcode( $content, 'gallery' ) ) { } ?> 参数 $content (string)…
WordPress 函数:get_shortcode_regex
返回用来查找短代码的正则表达式。这个函数将所有已经注册的短代码的标签组合成一个单一的正则表达式。 用法 <?php get_shortcode_regex(); ?> 参数 无 返回值 (string) 搜索…
WordPress 函数:do_shortcode_tag
do_shortcode() 函数中正则表达式的回调函数。 用法 <?php do_shortcode_tag( $m ) ?> 参数 $m (array) (required) 正则表表达式适配的数组 De…
WordPress 函数:do_shortcode
搜索 $content 中的短代码(shortcode)并调用其对应的处理函数来替换。 用法 <?php echo do_shortcode( $content ) ?> 参数 $content (stri…
WordPress 函数:add_shortcode
添加一个新的 Shortcode(短代码)标签。 用法 <?php add_shortcode( $tag , $func ); ?> 参数 $tag (string) (required) Shortcod…
WordPress 函数:update_post_meta
根据日志 ID 来更新自定义字段。使用 $prev_value 参数来区分同样的 key 和日志 ID 的自定义字段。 如果指定的 $meta_key 不存在,则添加这个自定义字段。 用法 <?php update…
WordPress 函数:get_post_meta
这个函数获取指定日志的指定 key 的自定义字段,如果要获取指定日志的所有自定义字段,使用 get_post_custom()。 用法 <?php get_post_meta($post_id, $key, $si…
WordPress 函数:get_post_custom_values
获取指定的日志(默认是当前日志)和指定 key 的所有自定义字段值。如果该 key 不存在,或者 $key 输入空,怎么返回 null。 用法 <?php get_post_custom_values($key, …