您当前的位置:首页 > TAG信息列表 > wp-query
使用自定义元用户数据在WordPress中运行查询
我已经将自定义用户元数据添加到WordPress用户配置文件中,下面是我用来添加此数据的代码。这部分代码似乎工作正常,我对此没有问题。<?php //////////////////////////////////////////////////////////////////// // Adding a Field to Wordpress User Profile // http://scriptbaker.com/adding-custom-field
包含主类别的需求子类别
目前,我使用以下代码来获取WooCommerce产品类别。但是,我也需要子类别。还有,删除的方法是什么class=\"label-0\" 从选择选项?<?php if(isset($_REQUEST[\'product_cat\']) && !empty($_REQUEST[\'product_cat\'])) { $optsetlect=$_REQUEST[\'product_cat\']; } el
如何将两个排序参数混合到一个排序结果中
我想知道如何使用两个不同的orderby参数获得按字母顺序排列的帖子列表。Im正在过滤存档查询,如下所示:function change_sort_order_on_archive() { if ( is_archive() AND $query->is_main_query() ) { $query->set( \'meta_key\', \'my_extra_title_field\' ); $query->set( \'orderby\'
使用最先显示的帖子ID添加到搜索帖子查询数组
有没有办法添加帖子ID数组,将帖子设置在搜索结果的顶部?类似于在搜索范围内添加param top\\u post\\id:$query->set( \'top_post_ids\', [45, 78, 94 ] ); 如果这些帖子将出现在搜索结果中,它们应该位于顶部。粘性帖子不能解决这个问题,在这种情况下,必须是帖子ID的数组。搜索是通过WordPress Rest Api进行的,因此我无法修改调用搜索的模板文件。example.com/wp-json/wp/v2/posts?search
如何在Comment.php中显示每个用户的作者元和统计数字?
所有用户都已注册以在网站上发表评论,因此我想要实现的是,显示用户详细信息,如元信息、描述、url等。。。因此,如果可能的话,还可以在comment.php 样板任何帮助都将不胜感激。
如何在具有命名空间的类中运行查询?
我试图在类中运行查询这就是结构 namespace NCK{ class Runquery{ public function execute(){ $query= new WP_Query(array(..............)); return $query; }}} 但是当我使用$getvalue = new NCK\\Runquery(); var_dump($getv
将wp_get_recent_post与搜索词一起使用
我有一个函数wp_get_recent_posts() 我需要在搜索页面上使用相同的功能,但在将搜索参数添加到$args 大堆是否有人知道这是否可行,如果可行,如何实施?这是我的功能function recent_articles_grid( $atts ) { extract( shortcode_atts( array ( \'numberposts\' => 6, \'offset\' => 0,
Meta_Query可在本地运行,但不能在实时服务器上运行
我按作者的姓首字母筛选帖子。在我的本地服务器上,查询运行得很好,但当我推live时,它没有。它没有找到任何东西。这与我转义自定义字段值的方式有关吗?$author = get_query_var(\'author-initials\'); if (!empty($author)) { $initials = explode(\'-\', $author); $value = array(); foreach($initi
get_posts custom field
这是一个愚蠢的问题,但我找不到合适的方式问谷歌。所以,如果这是一个重复的问题,很抱歉。我提供了一个带有复选框的自定义字段,用户可以检查是否希望此特定帖子进入主页。因此,在我的主页上,我呼吁所有已激活选中的帖子。我正在为自定义帖子类型CV创建自定义字段:function add_custom_post_meta_box() { add_meta_box( \'custom_post_meta_box\', // $id \'Campos Per
使用自定义分类显示自定义帖子类型的帖子
我已创建自定义帖子类型\'CPT_A\' 使用CPT UI插件。我还创建了自定义分类法\'Category_A\' 和\'Category_B\' 对于\'CPT_A\'. 我有帖子\'Post_A\', \'Post_B\', \'Post_C\', \'Post_D\', \'Post_E\' 对于\'CPT_A\' 和已分配\'Post_A\', \'Post_B\', \'Post_C\' 自定义分类法\'Category_A\' 和\'Post_D\', \'Post_E\' 至类别\'Cate
显示带有随机缩略图的标签,从带有该标签的帖子中选择
我想要实现的目标包括两部分:首先是一组显示每个标记(带有名称、描述和链接)的容器。这可以通过get\\u标记和foreach循环轻松实现。<?php $tags = get_tags( $args ); foreach ( $tags as $tag ) { // get tag link $tag_link = get_tag_link( $tag->term_id ); // display content
输出环路过滤器的所有术语段塞
我在自定义post类型循环上创建了一个过滤器,使用术语slug,如下所示:<li><a href=\"#\" data-filter=\".<?php echo esc_attr( $cat->slug ); ?>\"><?php echo esc_html( $cat->name ); ?> </a></li> 以及<div class=\"grid-item <?php echo esc_attr
最佳实践自定义函数,在哪里回显变量?
我有一个自定义函数来查询一些帖子。我想知道是否可以在函数的循环中回显变量,因为通常我会在函数的末尾回显变量。如果是,如何在该变量中正确存储多个值?请参见下面的示例代码:<?php function get_some_posts($args) { $query = new WP_Query( $args ); if ( $query->have_posts() ) { while (
关于自定义循环和输出HTML标记
我想让代码在页脚中显示页面标题列表。我在中生成了以下代码functions.php: add_action(\'yamada_action\', \'list_page_2\'); function list_page_2() { global $title_yama; $title_yama = \'\'; $args = array( \'post_type\' =
如何按发帖数不少于10条查询用户
我想随机显示5个发布了10多篇帖子但不起作用的用户。到目前为止我所做的是$args = array( \'number\' => 5 , \'meta_key\' => \'post_count\', \'meta_value\' => 10, \'meta_compare\' => \'>\', \'orderby\' => \'rand\'
如何随机查询5个发布了10条以上帖子的用户
我想显示5个发布了10篇以上帖子的用户,当页面再次加载时,它应该显示另外5个用户或与10篇以上帖子的新用户混合。我如何做到这一点?谢谢你的帮助。
按ID获取给定页面的最后一个子项
我有以下代码-我正在尝试获取ID为4117的页面的最后一个子页面。以下是我目前的代码:// WP_Query arguments $args = array( \'post_parent\' => \'4117\', \'posts_per_page\' => \'1\', \'order\' => \'DESC\', \'orderby\'
带有图像的自定义类别查看器,回退到类别图像中的最新帖子
基于this 和this 答:我正在开发Walker\\u类别的扩展,该类别显示在ACF字段的图像中,返回到最新帖子的缩略图。我在下面列出了整个步行者,但我认为问题在于$args 到WP_Query 和/或我在结果中循环的方式。我每次都得到相同的图像,尽管tax_query 不同于:$args = array( \'post_type\' => \'project\', \'tax_query\' => [ \'taxonomy\' => \'
最小化对数据库的wp_Query调用
我有一个非常基本的问题,这个问题可以通过原始sql查询轻松完成,我们可以将想要输出的数据库列命名为 select id,name,date from tableA where id>\'100\' 但同样的事情Wp_Query 提供了大量与我们完全无关的垃圾数据。我们可以使用php 但问题是,它肯定会杀死数据库,因为它正在幕后进行大量调用。我们与var_dump 而且它是巨大的数据,99%对我们没有用处。我们只想列出id和name列,而不是像这样的列PING_STATUS,COM
WordPress自定义插件(终结点)并比较所有链接
我处理one i18n函数。它将与细分曲面一起工作。例如:eg.com/hello-world/en对此我表示支持EP_ALL 对于WP自定义端点。function lang_add_endpoints(){ add_rewrite_endpoint(\'en\', EP_ALL); add_rewrite_endpoint(\'de\', EP_ALL); } add_action(\'init\', \'lang_add_endpoints\');