草庐IT

分类维度

全部标签

php - 限制显示的分类术语数量

我有2个分类集product_cat和tvshows_cat。每组有12个术语。一个产品最多可以有12个术语(但不能同时来自2个集合)。我使用此代码在产品页面中显示术语列表:$cats=get_the_term_list($post->ID,'product_cat','','','');$tvcats=get_the_term_list($post->ID,'tvshows_cat','','','');if(!empty($cats)){echostrip_tags($cats,'');}elseif(!empty($tvcats)){echostrip_tags($tvcats,

php - 具有自定义分类法和自定义帖子类型的 Wordpress 重写规则

我有名为“video”的自定义post_type和自定义分类法“channels”我想像这样重写我的视频详情页面:http://example.com/funny/这里的“搞笑”是channel术语。我尝试了一些代码,例如:add_permastruct('video','%channels%/%video%');它工作正常,但是当我尝试打开永久链接结构为的帖子详细信息页面时:http://example.com//它不工作。所有帖子单页显示404。请帮帮我。 最佳答案 您应该在您的帖子类型定义中自定义rewrite属性来实现您的结

php - 如果分类与当前类别匹配,则将帖子显示为特色

我用过ACF。我已将“分类法”选择下拉字段添加到帖子编辑页面。从下拉列表中,我选择了这篇文章应该被推荐在哪个类别中,但我的代码显示的是与所有类别中的推荐文章相同的帖子。下面是category.php文件中的代码。我需要它来显示最近的帖子,该帖子已被赋予“类别中的特色”,因此会出现在我定义的类别中。我在category.php中的当前循环-1,'posts_per_page'=>1,'category__in'=>$category,'orderby'=>'modified');//getresults$the_query=newWP_Query($args);//TheLoop?>ha

php - 获取二维数组相对于一维数组大小的维度

我有这样的一维数组$arr=array('1','2','3','4','5','6','7','8','9','10','11','12','13'......'21');由此我想创建一个二维数组,如下所示。二维数组的维度取决于一维数组中元素的数量。条件1.二维数组的行数固定为5。2.列数可能不同。3.除最后一个元素外,第三行为空注意一维数组的大小是变化的。我们需要获取二维数组的维度,我该如何打印它?更新这是我的代码$k=0;$l=0;$i=0;$A=array('1','2','3','4','5','6','7','8','9','10');//sizeof1Darray$siz

php - 下拉选择器中的 WooCommerce 品牌分类术语列表

我不想使用任何插件来完成此任务,因为我最近遇到了与破坏站点的类似项目的冲突。所以我希望从基础开始创建此功能。我需要产品类别页面上的下拉列表来按品牌选择产品。下拉列表将显示所有品牌。当您选择其中一个时,该站点仅显示分配给该品牌的那些产品。我们不需要使用允许按新颖性、价格、受欢迎程度等进行查看的内置下拉菜单。使用WooCommerce'Brands'分类法,我设置了我的品牌并为每个产品分配了一个品牌。我可以使用以下代码查看所有品牌及其属性的数组:$brands=get_terms('brand');print_r($brands);输出如下:Array([0]=>WP_TermObject

php - 多层次类别未在 wordpress 分类法中显示第三级层次结构

对于自定义帖子类型,我有3个级别的类别、类别、子类别和子子类别。我正在尝试使用cmb2在下拉列表中显示这些类别,我的代码仅显示类别的2级并且缺少第三级。Category1--childcategory1--childcategory2--addoncategory1--addoncategory2--childcategory3--childcategory4--addoncategory1--addoncategory2Category2--childcategory1--childcategory2--addoncategory1--addoncategory2--childcat

php - 如何获取三级分类(Category,SubCategory,SubCategoryThree)的数据并显示所选分类下的相关数据

我有三个表。结构是:1.categoriesid-integername-string2.sub_Categoriesid-integercategory_id-integername-string3.sub_catergory_threesid-integersub_Category_id-integername-string现在我想显示三个级别的类别,例如类别,当鼠标悬停在任何类别项目上时,显示该类别的子类别,当鼠标悬停在任何子类别项目上时,显示该子类别的Sub_Categories_ThreeimusinglaraveleloquenthereareMyModelsCategor

php - 使用朴素贝叶斯分类器对推文进行分类 : some problems

除其他来源外,我还使用Stackoverflow上的各种帖子,尝试实现我自己的PHP分类器,以将推文分类为正面、中性和负面类别。在编码之前,我需要弄清楚流程。我的思路和例子如下:p(class)*p(words|class)Bayestheorem:p(class|words)=-------------------------withp(words)assumptionthatp(words)isthesameforeveryclassleadstocalculatingargmaxp(class)*p(words|class)withp(words|class)=p(word1|c

php - 根据帖子类型显示所有分类

我只想根据帖子类型显示分类术语,以便我可以根据分类显示和过滤项目。我下面的代码显示了每个分类法。我希望它只是一个特定的帖子类型Publication'publication'));?>slug;?>">name;?> 最佳答案 尝试使用CodexFunctionReference/getobjecttaxonomies。用法:参数:$对象:(数组|字符串|对象)(必需):帖子类型的名称,或帖子对象(来自帖子的行)。$output:(字符串)(可选):要返回的输出类型,分类法“名称”或“对象”。返回值:(数组):给定帖子类型/帖子对象

php - Drupal 中带有分层选择小部件的内容分类法字段的默认值

我正在尝试为hook_form_alter中的内容分类法字段设置默认值,但无法确定必要的格式。我试过这个和很多变体:foreach(element_children($form)as$child){//Set$default_value.if($form[$child]['tids']){//This,forContentTaxonomyfields,isn'tworking:$form[$child]['tids']['#default_value']=array('value'=>$default_value);dsm($form[$child]['tids']['#default