您当前的位置:首页 > TAG信息列表 > loop

  • 带有类别的WP查询只显示一个帖子,并忽略该类别

    时间:2018-01-31

    我正试图用WordPress制作以下模型:https://imgur.com/a/Sem7y我创建了一个自定义帖子类型,并创建了两个类别(常规和填充说明)。我使用ACF插件为帖子类型创建自定义字段:https://imgur.com/a/o2QJV然而,当我创建循环时,我无法让它仅显示一般类别的帖子,它将显示任何类别。此外,它只显示一个帖子(最近的),我希望它显示一个类别的所有帖子。 <ul class=\"pdfLinks\"> <

  • 如何在‘Foreach’循环之前对模板函数完成的查询进行排序(Orderby)?

    时间:2018-02-02

    在foreach循环的输出开始之前,如何对模板函数执行的查询中保留的元素数组进行排序?我想按帖子标题对我的元素进行排序。这是我的代码:<?php $show_subproperties = apushome_get_config(\'show_property_sub\', true); if (!$show_subproperties) { return; } $post = get_post(); $author_id = $post-&g

  • WP查询-首先按元字段对帖子进行排序,然后对其余帖子进行排序

    时间:2018-02-08

    我正在尝试订购带有自定义元字段的产品帖子类型,以确定过期日期。我想展示所有即将到期的产品(首先是即将到期的产品)。在它们之后,我想按字母顺序显示所有剩余的过期日期为空或缺失的产品。我有这个pre_get_post 挂钩:$meta_query = array( \'relation\' => \'OR\', array( \'key\' => \'expiring_date\',

  • 如何在循环内构建自定义Post导航菜单

    时间:2018-02-10

    我有一个自定义循环,可以获取所有自定义帖子,在这个循环中,我有一个隐藏的弹出窗口,其中包含每个帖子的数据。一旦你点击了一个帖子,它就会打开一个包含数据的弹出窗口。每个弹出窗口都有一个侧栏,其中包含指向所有其他帖子的链接,当前打开的帖子链接应突出显示为活动。重要事项侧边栏中的每个链接在href中都应该有以下格式:#$post-id 因此,单击后,它可以打开其他弹出窗口。正如您所看到的,侧栏链接目前是硬编码的,但我想让它们成为动态的。以下是HTML版本的演示链接,以演示其工作原理-http://deothem

  • 在WordPress页面上循环,而不是来自WP文本编辑器的内容

    时间:2018-02-10

    我创建了一个页面模板:<?php /* Template Name: homedefault */ ?> 但不是来自此处的文本,即wp编辑器:我希望它来自循环: <?php if ( have_posts() ) : while ( have_posts() ) : the_post(); ?> <?php $post_id = get_the_ID(); ?> <?php get_template_p

  • 获取Header.php中的自定义帖子类型值

    时间:2018-02-11

    我正在使用ACF插件来定制帖子类型,而且我对使用它还相当陌生。我有一个名为“app\\u url”的字段,这是一个url,我需要将其作为链接包含在标题中。php文件,所以它在所有页面上,自定义帖子类型称为“slider”。如果我只是使用<a><?php get_field(\'app_url\'); ?></> 它不起作用。我也试过了<?php $args = array( \'post_type\' => \'slider\'); $lo

  • 在主页上循环并输出4行帖子

    时间:2018-02-12

    我已经找到了一些关于如何循环浏览帖子的信息,但我还没有找到确切的信息。基本上,我希望在我的主页上输出4行帖子(最多10篇帖子)。第一行:<div class=\"tiles\"> <div class=\"tile\"></div> <div class=\"tile large\"></div> </div> 第二行:<div class=\"tiles\">

  • 在WP_Query中同时使用‘TAX_QUERY’和‘META_QUERY’时速度太慢

    时间:2018-02-14

    我在帖子的末尾添加了完整的数组。我已通过的“post\\u type”、“posts\\u per\\u page”、“tax\\u query”和“meta\\u query”WP_Query.此页面大约需要10-15秒才能加载。。。太多了:-(…[对不起:10-15秒是错误的,计算起来大约是一分钟…]所以我想知道为什么它太慢了。。。。如果我删除tax_query 部分页面在2秒内加载。。。如果我删除meta_query 在2秒内再次部分页面加载。但当我两者都用的时候tax_query 和meta_qu

  • Java脚本中的WordPress POST循环

    时间:2018-02-14

    如何将WordPress post循环代码放入javascript中?function top_news() { echo \'<div class=\"news\"></div>\'; $query = get_posts(array( \'showposts\' => 3, \'type\' => \'topnews\' )); foreach ($query as $news) : t

  • 有没有办法在WordPress中隐藏php代码,使其不在页面中显示

    时间:2018-02-16

    我在主题模板中的\\u内容标记下面添加了一个代码,这意味着我希望它只显示在帖子中,而不显示在页面中。我该怎么做??代码在域上显示的示例。com/2012/02/postname/and 领域com/关于我们/我希望它只显示在域上。com/2012/02/postname/

  • 向WordPress主页POST循环添加多个自定义POST类型

    时间:2018-02-16

    我对编码知之甚少,我在网上找到了代码,可以帮助我在wordpress主页上添加自定义帖子类型,但当我再次尝试使用相同的代码添加另一个自定义帖子类型时,帖子将不会显示。如果我只添加第一个post类型,那么代码将显示第一个函数。只要我在第一个帖子类型之后添加另一个帖子类型,我的任何自定义帖子类型都不会显示。我想我需要在他们之间添加一些东西?我试过了}但没用。如果您有任何帮助,我们将不胜感激。:)第一个函数function first_function( $query ) { if ( is_home

  • 主查询未查询自定义分类模板中的任何帖子

    时间:2018-02-20

    我已经为我的自定义分类法创建了一个模板,byron_community_cat. 我已经给它命名了taxonomy-byron_community_cat.php. 我的问题是,当使用默认WordPress循环时,它不会显示任何帖子。我已经创建了一些帖子,并将它们添加到这个分类法中的一个术语中。下面是我的帖子类型和分类代码。/** * Registers the Community post type * @return void */ function byron_

  • WP查询中基于自定义字段值的排序

    时间:2018-02-20

    我正在尝试获取基于两个自定义字段的自定义帖子类型“job\\u listing”,即1)\\u job\\u location2)\\u company\\u name这很好用但我也希望首先显示来自给定公司的帖子,即如果帖子属于XYZ公司,则应首先显示它们,然后显示来自给定位置的其余帖子$related_args = array( \'post_type\' => \'job_listing\', \'orderby\' => $company_name,

  • WordPress循环:如何排除一些带有状态的帖子?

    时间:2018-02-21

    我在一个网站上工作,我做了一个循环,显示所有帖子甚至草稿。我想避免这样,所以我\'post_status\' => \'publish\', 但它不起作用。有人能帮我吗? <?php global $actu_pageId; if (get_the_ID() == $actu_pageId) { $posts = new WP_Query(array(\'p

  • WooCommerce,识别相关产品的循环

    时间:2018-02-21

    关于WooCommerce/Wordpress的一个问题有没有办法识别你所处的循环?如果我只想在相关产品的循环中使用hook woomerce\\u after\\u shop\\u loop\\u item\\u标题,我该怎么办?谢谢

  • 如何在主页的3栏中显示3种不同的循环

    时间:2018-02-21

    我一直在搜索这个话题,但到目前为止,我还没有找到真正能回答我问题的答案。我知道有几种方法可以做到这一点,但我正在寻找最干净、最稳定的方法。我想做的是在我的主页上显示三组不同的帖子。每组帖子将显示不同的类别,并显示不同数量的最新帖子。其中两个将占据“主”内容区域中的相同空间,通过“选项卡”链接,用户可以在任何给定时刻选择要显示的内容。第三个将显示在右侧的侧栏中。所有的帖子组都不需要分页,因为在显示最新的X个帖子数量后,我只需要有一个指向“阅读更多”的链接,它会将用户带到特定类别的归档页面。我遇到了两种可能的

  • WP_QUERY:按日期顺序显示10个帖子,前三个是随机的

    时间:2018-02-21

    我在网上找到了不同的代码片段,但找不到一个有效的解决方案。基本上,我需要总共显示10个帖子,但前三个帖子需要是随机的。这就是我到目前为止所做的(取自一个类似的问题)。$args = array( \'post_type\' => \'post\', \'posts_per_page\' => -1, \'orderby\' => \'publish_date\', \'order

  • 循环返回x个帖子,但前提是这些帖子包含内容或摘录

    时间:2018-02-22

    我尝试在查询周围添加自定义筛选器,使用:$where .= \' AND \' . $wpdb->posts . \'.post_excerpt IS NOT NULL AND \' . $wpdb->posts . \'.post_content IS NOT NULL\';但这似乎不起作用。SQL看起来是正确的(我是业余爱好者),但它没有显示正确的内容,并破坏了原始查询(它是按自定义帖子类型过滤的,但上面的过滤器也会使查询显示页面)。我唯一能想到的方法是查询比我需要的更多的帖子,检查每一篇

  • 在页面上显示3级类别

    时间:2018-02-23

    我有一个循环,它获取顶级的cat\\u id,例如“Data”,循环类别,将第二级显示为H2s,然后显示每个子类别中的帖子。数据分析服务现在,我得到了第三个级别,需要将第三个级别输出为H3s,然后是Post,如数据分析服务业务信号我们如何梳理出新的层次。这是当前的两级回路: <?php $paged = ( get_query_var( \'paged\' ) ) ? get_query_var(\'paged\') : 1; $cat_id =

  • 如何拆分支柱并插入循环中的元素

    时间:2018-02-24

    我试图做到的是在内容中传播相关帖子,比如每3段后再发布一次。在我看来,需要做三件事:1-循环。我现在用的是这样的东西:<?php $related = new WP_Query( array( \'post__in\' => $whatever) ); if ( $related->have_posts() ) { while ( $related->have_posts() ) { $related->the_post