10个鲜为人知的WordPress函数
ordPress功能强大,非常适合开发者使用。说到 WordPress,那么,我们不得不说他的钩子函数。今天,要为大家推荐10个WordPress函数。大多数,都是我们常用的功能,不过,经常不知道如何去实现他。所以,我建议你可以看一看。 Antispambot() 使用该函数代替HTML标题,可以让你的email地址不被过滤掉。
$email= 'mymail@mail.com';
echo'You can contact me at '. antispambot( $email) . ' any time'.
Human_time_diff() 该函数使用文章发布日期为第一讨论日期,当前日期为第二日期。
echo'This post was published '. human_time_diff( get_the_time( 'U'), current_time( 'timestamp') ) . ' ago';
Get_post_meta() 该功能很好用,但是却不好操作,省略第二和第三参数,可以找出一篇文章的所有元数据。
$all_meta= get_post_meta( 14 );
Wp_upload_bits() 直接上传文件功能,不需要你将文件传到文件夹或者WP媒体选项,非常方便。
$upload= wp_upload_bits( $file['name'], null, file_get_contents( $file['tmp_name'] ) );
Get_post_field() 该函数可以在单一文章中索检单个字段值。
This post has <!--?php echoget_post_field( 'comment_count', 4124 ) ?--> comments.
Wpautop() 该函数封装段落内容。
<h2>What Our Users Say</h2>
<!--?php echowpautop( $user_comment) ?-->
Wp_is_mobile() 该命名函数,在用户使用移动设备时会开启检测,显示相应内容。
<!--?php if( wp_is_mobile() ) : ?-->
Visit our website on your desktop fora richer user experience
<!--?php endif?-->
DOING_AJAX
你可以使用该函数识别调用AJAX和常规工作。
if(defined('DOING_AJAX') && DOING_AJAX) {
echo'done';
die()
}
else{
}
Wp_redirect() 设置URL重定向,并且设置状态代码,也可以处理永久重定向。
// For a URL which is no longer in use
wp_redirect( 'http://website.com/new-url/', 301 );
Paginate_links() 在文章列表最后显示。前一个/下一个链接。WP-PageNavi替代页码。
global$wp_query;
$big= 999999999; // need an unlikely integer
echopaginate_links( array(
'base'=> str_replace( $big, '%#%', esc_url( get_pagenum_link( $big) ) ),
'format'=> '?paged=%#%',
'current'=> max( 1, get_query_var('paged') ),
'total'=> $wp_query->max_num_pages
) );
总结 在我们不知道的 WordPress 函数海洋,这只是很小的一部分。我也会继续发掘分享,如果你有新发现,欢迎分享!
标签 : wordpress函数 , wordpress教程
本文版权归原作者所有,转载请注明原文来源出处, WordPress教程网 感谢您的支持!
本文链接: http://www.wpcn.net/405.html
- WordPress手动升级详细步骤
- WordPress手动安全升级
- WordPress后台无插件显示文章和分类ID
- WordPress优化:wp_head和remove_action函数
- query_posts函数把你的wordpress博客变成CMS
- Bootstrap替换WordPress的get_search_form()…
- WordPress 函数:register_sidebar()创建主…
- wp_list_comments()使用回调函数自定义评论…
- WordPress过滤器(Filters):apply_filters和…
- WordPress函数:comments_template(加载评…
- WordPress函数:comment_form( )个性化评论…
- 无处不在的WordPress的主循环
- WordPress 函数do_action()详解和应用举例
- WordPress函数:add_menu_page()后台添加顶…
- WordPress函数:add_theme_page()后台添加设…
- WordPress函数:add_submenu_page()后台为顶…
- WordPress 函数:get_template_part()调用你…
- WordPress函数:load_theme_textdomain()(…
- WordPress 3D旋转彩色标签云
- WordPress文本小工具运行PHP
- WordPress无插件实现主题彩色标签云的N种方…
- WordPress函数:wp_tag_cloud(标签云)详解和…
- WordPress函数:register post type (自定义…
- WordPress使用register_post_type 函数创建…