作为一个WordPress开发者,我们会发现WordPress中的一些信息通过模板标签无法调用,特别是在创造一些复杂功能的时候,所以很有必要了解下WordPress的 $post 变量, WordPress $ post变量可以显示在循环中检索的信息。 使用这些变量将使您的WordPress主题,函数和插件具有更大的灵活性。
WordPress $post 变量
下面提供一些WordPress $post变量检索信息的方法
- $post–>ID – 当前文章的ID
- $post–>post_category – 检索文章类别
- $post–>post_parent – 父页面。用于创建自定义导航元素
- $post–>post_title – 文章标题
- $post–>post_excerpt – 文章摘要
- $post–>post_content – 检索所有文章内容以及任何标记.
- $post–>post_name – 检索帖子的别名
- $post–>guid – 文章 Url
- $post–>post_author – 文章作者
- $post–>post_type – 返回分类类型,包括自定义分类、page或者post
- $post–>post_date – 检索发布文章的时间戳
- $post–>post_status – 检索文章的状态:发布,私有,草稿,等待复审。
- $post–>comment_count – 返回文章的评论数量
实例
<?php if (have_posts()) : while (have_posts()) : the_post();
$yourvariable = $post->post_content;
endwhile; endif; ?>
这是一个简化版本,但它可以在任何情况下使用,比如在使用get_posts()或query_posts()的自定义循环。
发表评论