您当前的位置:首页 > TAG信息列表 > wp-query
WP_QUERY排除某种格式的帖子
我使用下面的代码试图排除格式“post format quote”,但它排除了所有帖子,包括标准格式(无格式)的帖子。 $myposts = new WP_Query(array( \'tax_query\' => array( \'taxonomy\' => \'post_format\', \'field\' => \'slug
Query not returning CPT posts
哎哟,我的头撞到墙上了!我正在尝试在索引中查询我的帖子类型“clips”。php,但它只返回默认“post”中的post。我需要一些洞察力!我做错了什么?我的帖子类型:$args = array( \'labels\' => $labels, \'supports\' => $supports, \'hierarchical\' => false, \'menu_position\' => 4, \
WP_QUERY获取特定类别和帖子格式的帖子
我一直在尝试利用WP_Query 或get_posts 拿出一篇既属于特定类别又属于特定帖子格式的最新帖子。<?php $singargs = array( \'numberposts\' => 1, \'tax_query\' => array( \'relation\' => \'AND\', array( \'taxonomy\' => \'category\',
如何找到没有在WordPress帖子中使用的WordPress NextGen图库?
我正在使用WordPress 具有Nextgen Gallery 亚历克斯·拉贝写的。曾几何时,我的网站上有大量的图库,这些图库通过nextgen图库短代码在许多帖子中使用。但为了提高质量,我删除了许多帖子,但与这些帖子相关的图库仍然作为孤儿存在于文件系统中。如何查找post数据库中未使用的库?Table added by nextgen gallery:wp\\U ngg\\U画廊Column Type Null Default Comments
如果插入到其他页面中,页面模板是否不显示简单的HTML?
我创建了一个超级简单的联系人页面模板,只有内容和联系人表单,如下所示:<?php /* Template Name: Contact */ ?> <?php while (have_posts()) : the_post(); ?> <div id=\"blockcontact\"> <?php the_content(); ?> &l
如何使用WP_QUERY显示特定的帖子?
我需要一些帮助来显示一些特定的WordPress帖子。我的网站上的用户可以单击“添加到收藏夹”链接,然后将该帖子ID存储在user_meta 将该用户的表作为数组。所以当我在我的author.php 模板页。。。<?php print_r ($curauth->user_favourite_post) ; ?> 。。。它将返回此。。。Array ( [0] => 2387 [1] => 1307
WP_QUERY‘orderby=None’问题
我有另一个存储post ID的数据库,我想使用WP\\u查询显示它们,以使用WP默认分页。我使用orderby=>none来保留原始顺序,但结果会根据ID对其进行重新排序。$ids = array (60, 23, 78, 46, 105, 130) $args = array ( \'posts_per_page\' => -1, \'post__in\' => $ids, \'orderby\' => \'non
使用POST_CONTENT和CATEGORY__执行WP_QUERY有问题
这是WP\\u查询的参数数组。Array ( [showposts] => 4 [paged] => 1 [post_type] => post [post_content] => tree [category__and] => Array ( [0] => 6 [1] => 15
get custom post type by tag
是否可以通过标记检索自定义post类型的post条目,我一直在尝试以下代码,但它只是将我锁定到Infente循环中。<aside class=\"supporting_images\"> <?php /*<?php if($post->ID == 241) : echo apply_filters(\'the_content\', \'[slideshow=3]\'); endif; ?> <?php the_post_thumb
来自模板标签的奇怪行为
我的一些模板标签出现了问题,让我感到困惑。在一个已经运行了一年多没有任何这些问题的站点上,在所有具有自定义查询循环的页面上,the_content() 正在重复第一个条目。我用echo get_the_cotent($post->ID), 我认为这是完全等效的,它解决了问题。现在,我有一个非常类似的问题与另一个网站。尝试从子页面获取和显示内容时,我有以下代码块:global $post; $my_wp_query = new WP_Query(); $all_wp_pages = $
在wp_Menu_NAV()中实现博客页面/部分的最佳实践
我目前有一个正在开发的主题,并对最佳实践进行了思考。我正在使用wp_menu_nav() 对于我的菜单,它们分别链接到4页或5页。我想在此菜单中添加页/但不想添加特定模板来列出博客帖子,此外,我不希望用户编辑名为blog的页面,其中没有任何内容。实现包含当前所有博客帖子的页面的最佳方法是什么wp_menu_nav(). 这在理论上对我来说似乎很简单,但我想确保我正在为此使用最佳实践。愿意听听你会怎么做。提前感谢,JN公司
如何在我的多站点安装中查询同一类型的所有帖子?
我有一个多站点wordpress安装,有5个站点,每个站点都有相同的4个自定义帖子类型,我想查询所有网站上最新的5篇帖子post_type 是galleryis it possible to get wp_query() to pull across all blogs within the site instead of just the current blog?
如果发布状态为挂起,则显示修订
如果页面处于“待定”状态,我将尝试显示最新的后期修订,默认情况下,如果页面处于待定状态,则显示404。但我希望它显示最新版本,直到页面更新。下面的代码似乎只显示标题,我使用了一个钩子wp_insert_post_data 如果用户角色不是admin,则将帖子状态更改为“挂起”的函数。该帖子在数据库中设置为挂起,但我无法获取以下代码来显示最新版本?我也不知道如何防止它重定向到404页面?如果我登录,它将显示帖子,否则将显示404页。 <?php while (have_posts()) : th
如何用插件创建基于表单数据的动态页面?
我有一张用户填写的表格。完成后,他们将被重定向到第三方网站以设置支付选项。在完成付款流程后,它们将被发送回我的网站,并带有各种$\\u POST变量。我的插件需要根据这些帖子变量创建一个感谢页面。这是一个简单的小页面,有一个标题和几段文字。我不希望这些页面存储在数据库中它们对于每个事务都是唯一的。我将函数附加到init 这将解析$\\u POST数据(当然是在清理之后)该函数创建两个全局变量:$my_title 和$my_content 不过,我不知道如何将它们转换为用户的页面。支付系统将向用户发送ww
如何在wp_Query的参数中包含带有&不带有特定元关键字的帖子?
EDIT 2: Rather than figuring out the real solution I\'ve decided to use a workaround, and am simply setting the default value for book_in_series to \'0\'. 幸亏@eddiemoya 他花了这么多时间和我一起看这个!EDIT: 我有一个不同的问题,需要发布此存档页/查询的完整代码,如果您愿意的话it\'s here.此查询工作正常,但不包括任何没有meta
使用10个新的WP_QUERY:加载太慢(使用URL)
我在主页中使用了近10个新的WP\\u Query(),但加载速度很慢:你知道我能做些什么吗?每个“new WP\\u Query()”都以“endwhile”结尾:这足够了吗?是否可以使用WP\\u query()重置查询?你可以在这里查看我的网站:www.pondb。com:它还没有完成(有些文本缺失),但你可以看到加载时间和源代码。编辑:索引中的一些代码。php:(我可能会删除1或2个查询,但在我的计算机上加载时间仍然是10秒……)<!-- *** //////////// *
每次查询时都会触发“PRE_GET_POST”
如何仅更改主查询的参数,而不影响其他查询?add_filter(\'pre_get_posts\', \'custom_post_count\'); function custom_post_count($query){ $query->set(\'posts_per_page\', 5); return $query; }; 由于此操作是在WP\\u Query的get\\u posts方法中调用的,因此此代码将更改所有循环(而不仅仅是main)的
用于替换给定类别的WP_Query对象的筛选器
我正在寻找一个操作/过滤器,用页面内容替换类别存档页面。我正在考虑测试category ID,并用一个为我想要获取的页面定制的新对象替换WP\\u查询对象,从而避免修改模板。我可以使用哪个过滤器/操作,是否有更好的解决方案?
号码牌?展示台?每页的帖子数?
所以the documentation on the Codex 很明显,showposts不受欢迎。但同样的文档没有提到numberposts。相反,将列出posts\\u per\\u页面。但如果我们转向Codex docs for get_posts 我们没有看到每页的posts\\u,而是引用了numberposts。在里面post.php we see what\'s happening: numberposts设置为默认值(5),但随后会复制到posts\\u per\\u page(除非在a
为什么`get_permarink()`会产生一个添加。没有$POST->筛选器的数据库请求?
我目前正在处理一个自定义循环/查询,需要将帖子的永久链接添加到从DB检索的帖子数组中。悲哀地get_permalink() 为每个调用生成一个额外的DB请求,正如我所列出的,这可能会变得非常激烈all 一页上的帖子。我首先想到的可能是get_option( \'permalink_structure\' ); 或get_option( \'default_category\' ); 没有自动加载选项,但两者都是自动加载的。此处证明:function wpse_list_autoloaded_opts()&