您当前的位置:首页 > TAG信息列表 > categories
设置附件的默认类别
我想将现有的帖子类别应用于附件,因此我编写了以下代码:function wpmediacategory_init() { register_taxonomy_for_object_type( \'category\', \'attachment\' ); } add_action( \'init\', \'wpmediacategory_init\' ); 我现在面临的问题是,行为与帖子不太一样。我想实现以下两个功能:添加新附件时,将其设置为“未分类”更新附件时,
从帖子中删除特定类别
我已经在附件上启用了类别,我正在尝试实现自动处理“未分类”类别的逻辑,如下所示:1) 如果附件没有类别,请将其设置为“未分类”2) 如果附件除了“未分类”之外还有其他类别,请从帖子的类别列表中删除“未分类”我已经处理了大部分逻辑,但现在我不知道如何从附件中删除类别。这是我的代码:<?php // Enable categories with attachments register_taxonomy_for_object_type( \'category\', \'atta
使父类别成为选项组
如何将父类别转换为optgroup?我想要的演示:http://fiddle.jshell.net/Pp7Ey/show/目前我有以下代码:$cat = $_POST[\'cat\']; $data = array( .. \'post_category\' => array( $cat ) ); wp_insert_post( $data ); <?php wp_dropdown_categorie
WordPress主题中存在多个循环的问题
我正在使用这样的多个循环 <?php $posts = get_posts(\'numberposts=1&order=DESC&orderby=post_date&category=\'.get_cat_ID( \'سیاست\' )); foreach ($posts as $post) : start_wp(); ?> <?php if ( has_post_thumbnai
显示按类别筛选的自定义帖子类型
我想有一个自定义的帖子类型,其中包含几个滑块显示在每个类别页面(确切的category.php),每个按计划。所有滑块都已分配到相关类别。目前我正在使用http://wordpress.org/plugins/custom-post-type-ui/ 创建名为:slider的自定义帖子类型。我有下面的代码来显示一个类别中的所有帖子,同时按下菜单中的猫名。它当然很好用。<?php $cat = get_the_category(); $cat = $cat[0]; ?> <?php
根据特定类别过滤循环
我将根据类别过滤我的循环。问题是,当我使用以下代码时,它会显示我的所有帖子。// Query args $custom_cat_args = array( \'posts_per_page\' => 15, \'order\' => \'DESC\', \'orderby\' => \'post_date\', \'category\' => get_cat_ID( \'سیاست\' ) );
链接到具有正确URL的最新新闻项目
我需要有一个页面,显示“新闻”类别或子类别“新闻->新新闻”中的最新帖子。我需要能够从主导航(新闻->新闻文章)链接到。我的新闻帖子是“新闻”类别的普通帖子(或新闻->新新闻的子类别)。我试着写一篇页面新闻文章。php模板,然后调用最新的新闻帖子,效果良好。但是面包屑是错误的,因为url是/news/news-article,而不是/category/news/news-article/。我需要正确的url以便面包屑正确:-主页>新闻>新闻文章。非常感谢。
如何显示5个以上的帖子?
我运行的代码显示子类别,以及子类别中的所有帖子。但如果一个类别中有5个以上的帖子,则只显示最新的5个帖子。如何显示全部内容,或至少设置一个数字,如9个帖子等。?我的代码:<?php $args = array( \'child_of\' => 1 ); $categories = get_categories( $args ); foreach ($categories as $category) { echo \'<li
将特定广告分配给特定类别/帖子
我一直在尝试解决方案,以便能够在不同类别上显示不同的标题横幅,并希望以后能够将该查询扩展到帖子级别。我已经找到了一些选择,但它们似乎不像我希望的那样有效。下面是一个示例: <?php if (in_category(\'5\')) { ?> <!-- Test_tags_Alex/lifestyle --> <script type=\"text/javascript\"> var ord = w
如何从最近发布的帖子、最近的评论和类别小工具中排除类别?
我使用bellow函数(感谢@helgatheviking!)到exclude categories 从wordpress循环。它工作得很好-选定类别的帖子被排除在主博客列表页面、类别列表页面和存档的循环之外,but not 来自最近的帖子,而不是侧边栏中最近的评论。如何扩展此代码对它们的作用?add_action(\'pre_get_posts\', \'wpa_31553\' ); function wpa_31553( $wp_query ) { //$w
通过函数重命名默认类别(未分类)
我正在寻找一个函数来重命名默认的“未分类”类别。我之所以需要这样做,是因为我正在运行一个WordPress多站点,主要由缺乏技术知识的用户使用,并且只允许他们的博客使用一个默认类别。
获取当前帖子子类别的ID
我的一个客户想创建一个简单的“相关帖子”循环,显示与当前帖子类别匹配的6篇最新帖子。问题是,他们的每个帖子都有相同的父类别,然后使用该类别的子类别进行组织,因此只需使用get_the_category 正如我所做的那样,这是行不通的,因为他们都有相同的父母。所以,我的问题是,有没有一种方法可以让我获得当前帖子最低级别子类别的ID,但忽略它的父类别?例如,如果您正在查看具有以下类别结构的帖子;- Parent Category - First Child Category
Gettind 404未找到,请单击给定类别自定义帖子类型文件夹的查看按钮
我已经创建了一个自定义的帖子类型组合和自定义类别。一切正常,但当我点击自定义帖子类型类别并单击给定类别的查看按钮时,出现的页面没有列出eror 404的结果。例如,如果当我单击该类别的查看按钮时,帖子类型为“公文包”,类别为“网页设计”,我可能会怀疑看到一个包含所有网页设计帖子的页面。。。我不知道我做错了什么。代码生成方式http://generatewp.com/ // Register Custom Post Type 功能portfolio\\u post\\u type(){$label
在自定义WP_LIST_TABLE类中获取类别名称的类别列表
我正在构建一个插件,并定制了wp\\u list\\u table类来满足我的需要,并使用原生wordpress外观显示项目。问题是我无法用类别名称列出类别。我使用数据库表中的数据,数据库中的类别列表位于以逗号分隔的类别id列表中所以数据看起来像136, 8, 10, 11, 110 当我在网站上输出时,我得到的列表就像逗号分隔的一样但是我想显示每个类别名称,而不是像这样的简单id,所以在最后,我想让它像wordpress post默认列表一样显示它不需要是可点击的,我只想在我的自定义类上显示类
最近发布的帖子顺序不正确
我已经更改了我的网站主页,通过进入“设置”>“阅读”并使用“最新帖子”选项,在主页上只显示最新帖子,但我就是无法让事情正常运行。在主页上,显示的是帖子的全部内容,而不仅仅是标题和摘要,这不仅发生在主页上,还发生在分类页面和归档页面上,所有这些页面都以这种方式呈现。我的网站是popularitybar.com , 目前我正在使用一个移动主题来测试运行东西。这些是我的主题索引的内容。php文件<?php get_header(); ?> <div
WooCommerce-按类别分类的产品?
早上好,我需要在类别布局中显示店铺主页,这意味着首先显示类别a中的所有产品,并在其下方显示类别B中的所有产品,以此类推。。我试图使用内置的woocommerce短代码——“按类别显示的产品slug”,但它会按产品slug显示产品,解决方案是什么?这是短代码[product\\u category category=”per\\u page=“12”columns=“4”orderby=“date”order=“desc”]非常感谢。
GET_POST忽略‘类别’并显示所有帖子
这件事让我有点疯狂。我试图在我正在编写的插件的管理页面上显示一个类别中的帖子列表。以下代码在我的开发服务器(OS X/Apache)上运行良好:$args = array( \'posts_per_page\' => $pageSize, \'offset\'=> $offset, \'category\' => 9 ); $posts = get_posts($args); foreach ($
从类别显示中排除子类别帖子
我的职位类别结构如下:在外观>菜单中,我添加了3个菜单项。新闻、会议、时事通讯类别各一份。然而,新闻页面也会显示来自会议和新闻稿的帖子。如何排除子类别中的帖子显示在父类别的页面中?谢谢
如果与主帖子类别匹配,则显示来自自定义帖子类型的内容
我用this solution, 但是,我想过滤更多内容,只显示与主帖子类别匹配的自定义帖子类型中的帖子(或者更准确地说是slug,但解决方案没有区别)。我使用以下方法获得主帖子的slug:$category_main = get_the_category(); $cat_slug = $category_main[0]->slug; echo $cat_slug; // This is just to see if I got the right output 我以同样的
是否检索标签或类别中的所有帖子?
我创建了一个简单的循环。我有以下查询数组:$live_tags = array( \'tag\' => \'live\', \'showposts\' => 5, \'post_type\' => \'post\', \'post_status\' => \'publish\', \'orderby\' => \'date\', \'order\' => \'DESC\'