您当前的位置:首页 > TAG信息列表 > wp-query
如何将WP_QUERY参数放入函数中?
如何添加此。。。\'date_query\' => array( \'relation\' => \'OR\', array( \'column\' => \'post_date\', \'after\' => \'-7 days\' ), array( \'column\' => \'post_modified\'
按类别显示相关帖子,但忽略一个类别
我想在我的博客底部显示4篇相关帖子(没有插件)。但是,我想排除某个类别。例如,如果我的博客文章属于类别2 和3, 我想忽略类别2 并且只查找类别为的博客帖子3. 以下是single.php:Note: 我下面的代码当前不工作$related = get_posts( array( \'category__in\' => wp_get_post_categories( $post->ID ), \'numberposts\' => 4,
类别属性在自定义快捷代码中不起作用
我编写了以下函数,问题是当我在快捷代码中设置类别时,它会忽略它并显示自定义帖子类型中的所有帖子。所以这只是一种效果。/*-------------------------------------------------------------- ## Resources Shortcode --------------------------------------------------------------*/ function resources_query( $atts
保存自定义字段以供WP_QUERY检索
提前感谢您提供的任何帮助。我正在为wordpress编写一个插件,它有多个自定义帖子类型,共享一些自定义元框和字段。我所有的东西都正常工作和保存,但遇到了一个问题,我需要根据自定义字段中的值使用WP\\u查询检索过滤后的数据。以下是一些在线示例并参考了codex,我有以下内容下面是我的自定义元框代码<label>Listing Type</label> <select id=\"details_listing_type\" name=\"details_listing
除一个帖子外,按元值获取帖子
我有一个meta_key 使用名称director 在我的帖子中,我试图显示所有有价值的帖子,比如christian bale in控制器meta_key, 我想在single中使用此查询。php,在新查询中不显示当前帖子谢谢你的帮助
Best Practice for PHP
在执行诸如single之类的模板时。php并且您将php包装在html中,最好是:启动并停止PHP?例如 <h1 class=\"post-tilte\"><?php the_title(); ?></h1> <p class=\"post-content\"><?php the_content();?></p> 或Echo HTML和Escape PHP?例如-<?php echo \'<h1 cla
如何从WordPress帖子中检索一定数量的图片?
我只需要检索wordpress帖子的前5张图片,但我不知道怎么做。我需要在一个自定义博客上使用它,以便在我的主页上使用。有什么建议吗?谢谢
循环浏览所有产品帖子?
我想循环浏览我所有被称为“产品”的帖子。为此,我使用这个:$products_IDs = new WP_Query( array( \'post_type\' => \'product\' )); while ($products_IDs->have_posts() ) : $products_IDs->the_post(); $y = $y + 1; $myfile = fope
如何使用WP_QUERY搜索给定POST_CONTENT和POST_EXCEPT的帖子?
正在尝试搜索给定post\\u内容和post\\u摘录的帖子。这是我的代码: $query = new WP_Query(array( \'post_type\' => \'post_type_here\', \'post_content\' => $order_id, \'post_excerpt\' => $product_
在我自己的PHP文件中包含WP_QUERY吗?
我想为自己写一本cronjob。但我需要访问WP_Query 以及删除帖子的权限等。我现在的问题是,如何将WP_Query 我是否需要编辑或更改一些权限,以便使用cronjob删除或创建帖子?
GET_POSTS/WP_QUERY耗尽134217728字节的内存大小
我想获取我的产品页面的所有帖子ID。但无论是第一种方法还是第二种方法都是成功的。。。我总是得到:PHP Fatal error: Allowed memory size of 134217728 bytes exhausted (tried to allocate 8388616 bytes) in /var/www/vhosts/httpdocs/wp-includes/wp-db.php on line 1842 第一种方式:if ( ! defined(\'ABSPATH\') ) {
按标题、内容和自定义分类进行搜索
是否有任何方法可以使用wp\\U查询在标题、内容和分类法中搜索字符串?我正在使用:$args = array( \'post_type\' => \'firma\', \'post_status\' => \'publish\', \'order\' => \'DESC\', \'orderby\' => \'date\', \'s\' =>$_POST[\'term\'], \'posts_per_page\' =&
查询评论超过20条的帖子
有没有一种简单的方法可以查询评论数超过某个数字的帖子?例如,我只想列出评论超过20条的帖子。$args = array( \'post_type\' => \'post\', \'post_status\' => \'publish\', \'posts_per_page\' => 25, // Something like this \'comments_query\' => ar
相关帖子功能不起作用
我已经建立了这个功能,理论上应该显示2个相关的职位,一些职位,但它使我的网站变成空白。<?php $orig_post = $post; global $post; $tags = wp_get_post_tags($post->ID); if ($tags) { $tag_ids = array(); foreach($tags as $individual_tag) $tag_ids[] = $individual_tag->term_
仅删除查询内的POST/FOR每个语句(前端)
我在我的函数中使用它,我可以使用它删除当前页面(称为-bucket的自定义帖子类型)及其所有子页面:function delete_post(){ global $post; $deletepostlink= add_query_arg( \'frontend\', \'true\', get_delete_post_link( get_the_ID() ) ); if (current_user_can(\'edit_post\', $post->ID)) {
显示动态自定义域中的自定义帖子类型
我正在尝试创建一个自定义元框,让您可以动态添加行。下面的代码片段工作正常,并将数据保存在“编辑页面”部分。但是,我无法让它在实际页面上显示数据: add_action( \'add_meta_boxes\', \'dynamic_add_custom_box\' ); /* Do something with the data entered */ add_action( \'save_post\', \'dynamic_save_postdata\' );
CPT的WP_GET_POST_TERMS,但如果在循环中多次使用,则不会重复
我有一个CPT“media\\u blog”,分类法为“media\\u blog\\u category”。我在页面上有两个循环,它们与这个CPT的分页相匹配。我有文章中使用的术语的第一个循环。每个职位分配了多个术语。我想显示帖子上使用的术语列表,但不显示具有相同术语的帖子的副本。这就是我目前所拥有的it\'s very close, 它不显示帖子上使用的相同术语的副本,但也不显示具有多个术语的帖子上的其他术语。在这一点上,我简直疯了:if ( is_post_type_archive( \'media
WP_Query and NULL meta keys
我有一堆带有两个元键的自定义帖子-\\u claired和\\u average\\u rating。只有当有人在帖子上留下评分时,\\u average\\u rating才会添加为元键,而只有当用户声明列表时,\\u claimed meta key才会设置为1,否则列表中没有\\u claimed或\\u average\\u rating的值。我想做的是将列表按如下方式排列:-显示首先按平均审核排序的所有已申请的列表(从高到低)-显示在此之后未申请的所有列表,按平均审核排序(从高到低)以下MySQ
计算自定义帖子类型的贝叶斯平均值
我有一个自定义的帖子类型,叫做entries, 它容纳参赛者参加比赛。有一个5星级评级功能,评级存储在entries. 这样我就可以得到ratings_average, ratings_count 和ratings_sum 使用WP_Query: $args = array( \'post_type\' => \'entry\', \'orderby\' => \'ratings_average\', \'order
为CPT管理列生成自定义筛选器时出现问题
我在admin cpt posts视图中添加了一个自定义下拉过滤器。我正在使用以下功能连接“restrict\\u manage\\u posts”操作:add_action(\'restrict_manage_posts\', \'show_filters\' ); function show_filters() { $tag = isset( $_GET[ \'partner\' ] ) ? esc_attr( $_GET[ \'partner\' ] )