您当前的位置:首页 > TAG信息列表 > wp-query
创建一个URL以显示包含两个分类法术语的帖子
我想展示一个有两个共同分类术语的帖子档案。例如,我想显示所有同时包含术语的帖子;酱汁“;和;奶酪“;在自定义中food 分类学诀窍是我想使用url来实现这一点。最接近我的是:example.com?food[]=sauce&food[]=cheese 在检查来自pre_get_posts 过滤器,我可以看到:WP_Tax_Query::__set_state(array( \'queries\' => array ( 0 =>
在知道父ID的情况下,按附件显示子对象
我试图显示我的当前页面(Licensicatura en Ciencias del Arte y Gestión Cultural)称为“的子项”;基础设施“;这是slug。我不知道我的代码有什么问题。它不返回页面。我猜pagename不起作用了。。。 <?php $pageid = $post->ID; $arg1 = array( \'post_type\' =&
将查询结果保存到数据库中
在多作者网站上,作者发表文章时,可以对自己的文章给予星级评价。我可以使用以下公式显示每个分类术语的平均评级:AVERAGE RATING=TOTAL STAR RATING SUM / TOTAL POST COUNT IN CURRENT TAXONOMY TERM ARCHIVE.<link href="https://maxcdn.bootstrapcdn.com/font-awesome/4.7.0/css/font-awesome.min.css" rel="
当WP_QUERY没有要显示的帖子时,对每个循环进行筛选
我正在寻找一种方法,当for each循环中的WP\\u查询没有结果时,可以根据自定义分类法过滤for each循环的结果。更具体地说,我有一个带有自定义分类法的事件帖子类型。在页面上,我希望显示所有分类法,但仅当该分类法包含事件数据将来所在的事件时。事件日期是一个自定义字段(ACF)。以下代码显示了所有分类法,即使WP\\u查询没有结果/将来该分类法现在有事件时也是如此。<?php // Get all the categories $categories = get_terms( \'s
如何根据连接的定制帖子类型的标题对rest API响应的结果进行排序?
我正在使用rest_photo_query 用于操作的参数的筛选器WP_Query 通过使用我自己的GET 参数。除了一个例外,它工作得又完美又快速。我可以调整orderby 参数使用rest_sht_photo_collection_params, 而且很容易对结果进行排序meta_value.这个photo 自定义帖子类型条目连接到第二个自定义帖子类型species 通过species_id.我需要能够对photo 发布人species 标题有没有人知道如何做到这一点?当我修改WP_Query 在标准
在存档页面中显示与另一个分类术语相关的帖子计数
Stackexchange中多次询问此主题。但大多数问题都没有答案或答案不完整。我的自定义帖子类型"Product" 和两种不同的分类法"Sectors" 和"Seasons". 现在我想展示产品count for Garden archive page(花园是部门分类学的术语),即have realtion with Winter(冬季是季节分类学的术语)。这三天我尽了最大努力,但我解决不了这个问题。请帮帮我。感谢您的关注。这也是一个很好的来源
筛选wp_Query以在函数中搜索帖子标题
我正在根据表单中的用户条目进行查询,以从我的帖子查询中提取帖子。我希望表单保持简单,所以我希望只需要使用一个字段。该字段将显示搜索零件号或产品标题。这将是一个Ajax响应。下面是我现在掌握的代码:function led_search_function(){ $args = array( \'post_type\' => \'al_product\', \'post_status\' => \
WP_QUERY:除了自定义帖子类型之外,如何搜索标签?
下面是到目前为止我对自定义post类型(place)的自定义rest端点(\'placesdb/v1/search?term=\')的了解。这将成功返回标题或内容中包含搜索词的所有位置。但是,我还想返回与搜索项匹配的所有标记(标记存档页)(与调用非自定义“/wp/v2/tags?search=”的结果相同)。是否可以以某种方式将标记结果添加到位置结果?我已经成功地实现了通过ajax分别调用位置和标记端点的前端方法,但我宁愿一下子获得所有数据。因此,我尝试创建这个自定义端点。function placesS
添加到帖子标题时,快捷码在Slider中不起作用
我已经编写了一个短代码,可以手动添加到特定的帖子标题字段中,以便我可以设置标题的一部分样式add_shortcode( \'green\', \'green_shortcode\' ); function green_shortcode( $atts, $content = 0 ) { $a = shortcode_atts( array( \'class\' => \'green\', ), $atts );
WordPress有没有类似Drupal的DB API?
也就是说,编写数据库查询的能力如下:$query = db_select(\'users\', \'u\'); $query->condition(\'u.uid\', 0, \'<>\'); $query->execute(); 我正在将Drupal站点转换为WordPress,并且已经习惯了这种风格。有什么建议吗?谢谢
Pre_Get_Post分页不起作用
我一直在尝试修复分类页面的分页,但我不知所措。这是我的pre\\u get\\u posts功能,用于分类页面。add_action( \'pre_get_posts\', function ( $q ) { if ( !is_admin() // Only target the front end queries && $q->is_main_query() // Targets the main query only
如何在定期存档中显示CPT
我附上了默认分类法“;“类别”;至“a”;故事“;自定义帖子类型,注册时: \'show_in_rest\' => true, \'show_in_feed\' => true, \'taxonomies\' => [\'category\'], \'has_archive\' => true, 然后,我试着展示;故事“;使用默认模板发布类别术语:http://localhost:3000/category/my-term/
显示特定月份的帖子计数
我试图显示特定月份的帖子数量,但我的查询有问题,因为数量不对。在这里,我想得到一个月的帖子数量。谁能帮帮我吗?感谢您的关注$aprel = get_queried_object(); /////////////////////////////////////////////////// $aprelpost = array( \'post_type\' => \'MYCPT\', \'post_status\'=>\'publish\',
How can I style future post?
我在分类页面上显示已发布和未来的帖子。我需要使未来的帖子不可点击,并为其添加一个特殊类,以便添加灰色覆盖,这意味着帖子即将发布。。尝试类似于$post_status = get_post_status($post_id); if($post_status === \'future\') 根本不起作用。。在同一循环中,如果post状态为“0”,如何禁用链接并添加类;未来??任何帮助都将不胜感激。。这是我循环的第一部分(这是一个高级主题,我正在子主题中构建一个自定义类
使用来自自定义帖子类型的所有帖子的元值填充选择列表
我有一个CPT的库存,我试图显示所有制造商的下拉列表。我有form和pre\\u get\\u posts功能,这样当用户选择一个制造商时,页面会刷新并仅显示该制造商的库存。问题是:一旦选择了制造商。页面刷新,只有mfr显示为选项!无论我如何构建选择选项(我不会将它们全部发布在这里,因为我已经尝试了10个不同的循环),我都无法让它显示所有MFR。总是我已经阅读了几十篇文章(字面意思),似乎找不到有效的解决方案。以下是我现在拥有的:功能。PHPfunction my_pre_get_posts( $quer
从自定义终结点获取用户名字
我正在尝试设置一个自定义端点,它只返回一些用户数据,而不是用户端点返回的默认数据。但是我不知道如何从WP\\u user\\u查询中获取用户的名字和姓氏add_action( \'rest_api_init\', function () { register_rest_route( \'myplugin/v1\', \'some-endpoint\', array( \'methods\' => \'GET\', \'callback\' => \'
通过自定义POST类型ID数组获取分类
我想找到与CPT id数组匹配的所有分类法。我有一个分类法叫做location 我想找到所有位置,在那里他们的帖子等于我的帖子id数组,例如。array(12, 13, 18, 22, 343, 5644)
WordPress使用下拉菜单按日期和标题对帖子进行排序
我正在尝试设置一个下拉列表,可以按最新到最旧以及字母顺序对我的帖子进行排序。这就是我目前的情况:我声明了一个空变量,然后是一个可以更改此空变量内容的表单。This part doesn\'t work<?php> $order = \'\'; ?> <form method="GET"> <select name="orderby" id="orderby"> <o
get term id from term name
嗨,我正在尝试从术语名称(标题)中获取术语id。 <?php if ($_SERVER["REQUEST_METHOD"] == "GET") { // collect value of input field $nameb = $_GET[\'fname2\']; $namea = $_GET[\'fname\']; } // $nameb = Dolce+
How to Delete Posts by title?
我有大约2000本书。如何自动删除具有这些标题的帖子?例如