当我们安装主题和插件时,都会向…
我最近发布了一个新的高级WordPress摄影主题并且在设置博客部分时,我添加了几种不同的帖子格式-引用,链接,视频,图像和标准。这非常适合在博客上展示各种内容,但是,我不想为引号/链接端口格式提供任何实际的帖子,因为它们的内容太少了,因此我决定删除这些链接的任何永久链接结构。
当我设置自定义档案模板时,问题就出现了,因为我不希望显示任何引用或链接帖子,因为它们没有任何内容。因此,经过一番混乱之后,我想出了一个很棒的方法,可以通过在我的get_posts参数中使用tax_query来排除自定义WordPress循环中的任何帖子格式,以排除这些帖子格式。
以下是一个快速示例循环,说明如何使用tax_query排除帖子格式。
$args = array( 'numberposts' => 10, post_type' =>'post', 'tax_query' => array( array( 'taxonomy' => 'post_format', 'field' => 'slug', 'terms' => array( 'post-format-quote','post-format-link' ), 'operator' => 'NOT IN', ), ) ); $posts= get_posts($args);
税收查询如何工作?
我们基本上是使用税务查询来显示术语数组中“不在”的任何帖子,这些单词数组包含报价和链接帖子格式。当然,您可以添加任何希望排除的帖子格式,就像我用逗号分隔它们一样。在WordPress.org上查看有关“ 分类法参数 ”的文章,以供进一步阅读和使用。
微信扫描二维码联系我们!
我们在微信上24小时期待你的声音
提供外贸路由器设备产品,轻松翻墙,解答:WP主题推荐,WP网站建设,Google SEO,百度SEO,专业服务器环境搭建等!
需要提供WordPress主题/插件的汉化服务可以随时联系我们!另外成品WordPress网站以及半成品WordPress网站建设,海外Google SEO优化托管服务,百度SEO优化托管服务,Centos/Debian服务器WP专用环境搭建,WP缓存服务器搭建,我们都是你的首选,拥有多年WP开源程序服务经验,我们一直在坚持客户体验,没有最好,只有更好!