Questions tagged «categories»

WordPress中的每个帖子都归为一个或多个类别。类别可将您的帖子分类为组和子组,从而帮助浏览者浏览和使用您的网站。

3
如何使用WooCommerce插件显示特定于类别的产品?[关闭]
关闭。这个问题是题外话。它当前不接受答案。 想改善这个问题吗? 更新问题,使它成为WordPress Development Stack Exchange 的主题。 5年前关闭。 我正在使用插件Woocommerce进行在线购物。 我有很多种类,例如shoes,clothes等等。如何显示特定类别的产品? 我在示例页面上看到了这样的产品循环,但是我只想在我的产品中显示特定类别的产品index.php。

1
通过WooCommerce按类别显示所有产品
使用WooCommerce,我希望将商店中的所有类别显示为标题,其所有产品在下面以无序列表的形式列出。这可能吗?我看过几件事,可以显示类别列表或特定类别的产品列表,但是没有任何内容可以像我描述的那样循环显示所有内容。 这是我目前用来列出所有类别的内容: <?php $args = array( 'number' => $number, 'orderby' => $orderby, 'order' => $order, 'hide_empty' => $hide_empty, 'include' => $ids ); $product_categories = get_terms( 'product_cat', $args ); $count = count($product_categories); if ( $count > 0 ){ foreach ( $product_categories as $product_category ) { echo '<h4><a href="' . get_term_link( $product_category …


6
如何获取当前帖子的父类别标签
我的主题使用以下代码按类别进行样式设置,该代码将当前类别的子段插入为CSS类。 <div class="CategorySpecificStyle <?php $category = get_the_category(); echo $category[0]->slug; ?>"> <?php echo $category[0]->cat_name; ?> </div> 现在,我将要添加大量新的子类别,并且当我应该能够仅选择当前帖子的父类别并对其应用样式时,将它们全部添加到CSS中似乎很愚蠢。 我已经能够获得父类别的名称: $parentcat = get_cat_name($category[0]->category_parent); 但是空格(和大小写)是一个问题……而且我似乎无法理解父类别的意思。 我知道我可能在某个地方缺少一个简单的步骤,但是任何见解将不胜感激。
12 categories 

7
WP REST API:按类别1和类别2过滤
我一直在干预REST API,并且对此深信不疑:如何过滤cat1和cat2中的帖子? 现在,?categories[]=45&categories[]=50返回类别ID 45或50的退货-如何获得45和50的帖子? 提前致谢。

2
如何检查我是否在帖子的最后一页?
我想在最后一页上显示一些其他页面上未显示的文本。 例如,在类别页面上:url.com/category/categoryname/page/6 或首页上列出的所有帖子的最后一页:url.com/page/9 如何检查我是否在最后一页上? 提前致谢。
11 categories  loop  pages 

1
在创建新帖子之前强制选择类别?
创建新帖子时,如何强制用户先选择类别,然后再继续编辑?我想设置一些默认内容,但这是基于类别的,所以我需要在显示编辑器之前知道这一点(除非我做一些花哨的Ajax东西,但在这种情况下,我不想这样做)。

3
如何更改自定义帖子类型及其分类法的永久链接结构?
这是我先前提出的问题的转贴,但我现在想进入更多细节以完全解决此问题。 再次重申一下,使用(普通)帖子更改永久链接就像转到“设置”>“永久链接”并将其更改为您喜欢的任何东西(例如广泛使用的)一样容易%category%/%postname%.html。所有这一切。如果仅对于自定义帖子类型来说这是如此简单,那么它也是分类法。 所以这就是我想要完成的。 http://mywordpress.com/portfolio.html-显示所有类别中的所有帖子。 http://mywordpress.com/portfolio/music/-显示此类别中的所有帖子。 http://mywordpress.com/portfolio/music/trance/-显示此(子类别)中的所有帖子。 http://mywordpress.com/portfolio/music/trance/Tiesto.html-显示帖子。 到目前为止,我得到的是以下内容: 首先,我创建了一个custom_post_type命名项目和一个taxonomy project_category。 我创建了一个页面投资组合,并为其提供了一个页面模板,该模板将列出所有post_type = project帖子。如何将.html添加到页面的永久链接?现在,它链接到http://mywordpress.com/portfolio,而我想要http://mywordpress.com/portfolio.html。这应该解决第一个问题。 这样一来,事情就会变得艰难,因为我们无法直接知道那里有多少个子类别,也许甚至没有。因此,我们所追求的结构是portfolio/(CATEGORY PATH FROM TOP TO CHILD)/post.html。我仍然停留在这一点上。我认为我应该以某种方式将最后一个类别添加到路径中,并将其沿project_category传递,这将导致一个taxonomy.php文件,在这里我可以对其进行正确处理。 我也没有解决这个问题,但是它应该与某件事%postname%.html的结尾有关。 我希望我的问题很清楚,并且有勇敢的开发人员将帮助我解决这个已经使我忙了整整四天的问题!


5
我可以为类别设置默认的特色图片吗?
我正在设置一个主题为主题的网站,该主题可以利用WordPress的“功能图像”功能。由于我的最终用户不是世界上最熟练的技术人员,因此我想进行设置,以便为类别分配一个默认的“特色图片”。如果为一个帖子分配了多个类别,则只需采用第一个类别即可。 是否有现有的插件或一种编码方式?

4
获得第一任期
如何仅获得自定义帖子类型的第一项。 我可以全力以赴-没问题。这就是我用来抓住所有人的东西 <?php foreach ($terms as $term) {echo '<a href="'.get_term_link($term->slug, 'sitecat').'">'.$term->name.'</a>,';} ?> >> <a href="<?php the_permalink(); ?>"><?php the_title('', ''); ?></a></h2></span> 希望能使用我的代码给出答案,但是我们非常欢迎任何帮助

2
如何在我的网站上创建所有类别的分页列表?
我想显示一个带有分页的存档页面,其中列出了我网站上的所有类别,并且每个链接都转到该特定类别的存档页面。因此,这就像类别档案的档案页面。 我网站上的每个类别都有一个手动创建的自定义缩略图,以匹配该类别的永久链接。我已经有一个布局设置来显示所有类别,但是我正在使用自定义页面模板进行此操作,因此没有分页。这意味着所有类别都显示在单个页面上,这有点烦人(我有100多个类别)。 我当前的档案文件是使用特定的自定义页面模板名称设置的,page-catlist.php但我愿意将其更改为任何其他类型的模板文件。 这是我用于在一页上输出所有类别的当前代码: $args = array( 'orderby' => 'name', 'order' => 'ASC' ); $cats = get_categories( $args ); $thm_pre = 'http://example.com/images/thumbs/'; $thm_end = '.png'; foreach($cats as $cat) { $thumbnail = $thm_pre.$cat->slug.$thm_end; // output the loop HTML here // basically a list of category names & thumbs // all linked …

1
在类别页面上显示当前类别标题
在类别模板中使用以下代码,但不显示我所在的当前类别页面,而是显示第一篇文章的第一个类别。例如,在“食品类别”页面上,应显示“食品”,而应显示“甜点”,因为第一篇文章的类别是甜点。这是网站http://theveganproject.ca/wp/category/food/ add_action ( 'genesis_before_content', 'sk_show_category_name' ); function sk_show_category_name() { $category = get_the_category(); if (is_category()) { echo '<div id="cat-name">' . $category[0]->cat_name . '</div>'; } }

1
WooCommerce:列出所有类别
我将WooCommerce插件与WordPress结合使用,并且在我的主题中,我想使用PHP在导航菜单中列出所有类别。 我试过使用 woocommerce_product_categories(); 但是我不想要图像或其他HTML元素,而只是它们的名称(也许还有永久链接)。 我如何获得这些数据?

2
各个类别的单个RSS供稿输入长度?
我知道如何从wp中的类别检索rss2 feed,即/feed在类别名称后面添加。但是,当我这样做时,并非该提要中的所有条目都包含在rss中,这是因为我在管理后端将提要限制设置为50。 我想知道是否可以以编程方式为每个类别/提要单独设置提要长度。 我找不到供稿大小的任何api设置...欢迎任何帮助。 谢谢你的帮助。
9 categories  rss  feed 

By using our site, you acknowledge that you have read and understand our Cookie Policy and Privacy Policy.
Licensed under cc by-sa 3.0 with attribution required.