获取短代码的所有属性,获取到属性列表是属性名作为 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 函数: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, …
WordPress 函数:get_post_custom_keys
获取指定日志或者页面的所有自定义字段的 key。 用法 <?php get_post_custom_keys($post_id); ?> 参数 $post_id (integer) (optional) 要获…
WordPress 函数:get_post_custom
获取指定日志或者页面的所有自定义字段。 用法 <?php get_post_custom($post_id); ?> 参数 $post_id (integer) (optional) 要获取所有自定义字段的日…
WordPress 函数:delete_post_meta_by_key
删除所有日志的指定 meta_key。 用法 <?php delete_post_meta_by_key($post_meta_key);?> 参数 $post_meta_key (string) (requ…
WordPress 函数:delete_post_meta
这个函数删除指定日志,指定 key 或者 key 和 value 的所有自定义字段。 用法 <?php delete_post_meta($post_id, $meta_key, $meta_value); ?&g…
WordPress 函数:add_post_meta
add_post_meta 添加一个一个自定义字段(Custom Field)到指定的日志,页面或者 post type 中。 如果 $unique 参数设置为 true,并且指定的 meta key 已存在,那么这个函…
在 WordPress 导航栏 添加 “随便看看” 功能
有些网站在导航栏 添加 “随便看看” 功能,就是点击后随机出现一篇文章的效果,对于无聊不知道看什么的读者或许有点用吧,下面教大家实现方法: 「后台」→「外观」→「编辑」 「functions.php」文件,把下面的代码添…
WordPress 新增文章评论表单字段,如电话、QQ
WordPress的强大已经到了只有你想不到,没有wordpress做不到的,wordpress默认文章评论表单分别是昵称、邮箱、网址以及评论内容,这只能够满足一般博客网站的需求,如何增加更多的评论字段?我们可以使用wo…
WordPress 获取文章的评论人数方法
有时候做个活动需要统计人数,或者想让大家知道你这文章有多火,那么就需要这个功能了“获取当前文章的评论人数”,下面教大家实现WordPress 获取当前文章的评论人数 「后台」→「外观」→「编辑」→ 「functions.…
WordPress 调用当天文章和文章数
我们最常用的是调用最新文章,如何调用当天发布的文章呢?或者调用当天发布的文章的数量,这种情况一般用于一天发布了很多很多篇文章,可是首页显示的数量有限,只好告知来访的人今天发不了多少多少篇文章啦! <?php $st…
让 WordPress 实现发文章时自动添加tag标签
让 WordPress 实现发文章时自动添加tag标签,如果你文章中已经有添加过的标签,那么发文章自动添加tag可以省下点事,提高效率,可以提取标题 或者 文章内容的tag添加,方法如下: 「后台」→「外观」→「编辑」→…
解决 WordPress 上传主题,提示“413”错误
如果你刚给网站换了服务器,WordPress后台上传主题,提示 “413 Request Entity Too Large” 原因就是 Nginx 上传文件的限制,类似「解决 WordPress 上传文件提示 ”HTTP…
解决 WordPress 后台编辑器 “可视化” 和 “文本” 无法切换
WordPress 后台编辑器有 “可视化” 和 “文本” 两种模式,有时候需要用到 文本 模式,但偶尔可能会出现点击无法切换的情况,解决方法: 打开「wp-config.php」文件,找到 require_once(A…
解决 WordPress 上传文件提示 ”HTTP错误“
如果 WordPress 上传文件出现了 ”HTTP错误“,很有可能是服务器 PHP 或者 Apache、nginx 限制了文件上传大小,当然还有一些其它的情况,下面总结下 WordPress 上传文件提示 ”HTTP错…