您当前的位置:首页 > TAG信息列表 > categories
更改其中所有帖子的类别
我正试图通过MySQL对一些帖子进行分类更改。但我无法在数据库中提供更新,这是在运行查询时出错。UPDATE * FROM mooca_posts LEFT JOIN mooca_term_relationships ON (mooca_posts.ID = mooca_term_relationships.object_id) LEFT JOIN mooca_term_taxonomy ON (mooca_term_relationships.term_taxonomy_id =
如何在Single.php中显示同一类别的相关帖子
如何在单个中显示来自同一类别的相关帖子。php。我试过了,但没用。
不加载Category.php中的类别
我有一个CPT,每个帖子都有类别和子类别。当我进入类别时。php页面这不会打印任何帖子。 <?php get_header(); ?> <div class=\"row\"> <div class=\"col-12 float-left mt-3\"> <h1>Category <span><?php single_cat_title(); ?></span><
警告:sizeof():在产品页面上,参数必须是实现可计数的数组或对象
我安装了WooCommerce WordPress主题。我得到了一个公共用户可以看到的错误,所以我需要尽快修复它。错误显示在所有产品页面上,以下是错误:Warning: sizeof (): Parameter must be an array or an object that implements Countable 以下是相关代码:global $product, $post, $smof_data; $cat_count = sizeof(get_the_terms($post-
将自定义分类术语动态添加到WordPress菜单并将#slug附加到url
我有一个由两部分组成的问题。这是我在这里的第一篇帖子,如果我做错了,请道歉。我有一个名为“作者类别”的自定义分类法(使用WP工具集创建)。我需要做的是:menu item | menu item | authors | menu item category category category
计算类别视图--这是可能的吗?
我想展示我浏览次数最多的类别(如“WP-PostViews“”插件)。我已经做了一些研究,但我没有发现任何关于这方面的东西。这让我觉得这是不可能的,因为某些原因,我想知道更多关于它。。。
在WordPress的页面中获取分类列表
我在WP的一个页面中有此代码,用于显示新的分类法<?php $terms = get_terms(array( \'hide_empty\' => \'false\', \'orderby\' => \'name\', \'order\' => \'ASC\', \'taxonomy\' => \'mylist\' )); foreach ($terms as
只允许在特定类别中发布一个帖子
我有一个类别叫做“最佳帖子”。当编辑器在帖子中选择此类别并发布页面时,PHP例程必须检查其他帖子是否有此类别,如果有,则必须从除当前页面外的所有帖子中删除此类别。。。
未加载自定义帖子类型的Archieve.php
我有一个博客类别的帖子。所以我遇到了这个建筑师。php,通过它我们可以编辑自定义帖子类型的布局和内容。据我所知,阿契夫。php包含帖子的元数据详细信息,如类别、标签等。如果我错了,请纠正我。然而,目前影响自定义帖子类型的是一个名为single的文件。php根据我的研究,他们告诉我去设置->永久链接并选择帖子名称然而,我选择了这个选项,它仍然不起作用archive.php<?php get_header();?> <h2>Welcome to archieve</
返回到For循环结果的开头
我目前正在编写一个小脚本(而且我还是一个初学者),我想知道在遍历包含结果的表之后,如何返回到for循环的结果1?代码如下:$currenttPostId = get_the_ID(); $theCategory = get_the_terms(get_the_ID(),\'category\'); $prevNext = array(); if (!empty($search_args)) { $search_args[\'posts_per_p
Create custom Perma link
我有一个地址为localhost/的页面。。在导航栏中,我有一个名为Blog的新页面链接。因此,当我访问该页面时,链接是localhost/blog。这是我的东西。。。当我点击该页面的任何帖子时,下一个页面permalink就会变成本地主机/{帖子名称}。我想要的是完全打印链接。。。像/localhost/blog/{帖子名}。对于我浏览此页的每一篇帖子
"Categories" on my front page
我刚切换到Wordpress,我想删除(或隐藏)主页上出现的“类别”部分。有可能吗?非常感谢。
使用WP API添加AJAX Load More函数
我想使用ajax为帖子类别创建一个加载更多功能。我跟踪了this article 关于如何继续,但在我添加注册端点的函数后,它会给我一个404错误,关于不存在的第二个页面。如果不使用插件在WP中实现这一点,代码中是否有任何错误或其他方式?(我是一名经验丰富的PHP开发人员,但我不经常使用wordpress,在某些方面对我来说都是新的)。功能。php <?php add_action(\'rest_api_init\', \'portfolio_ajax_api\');
仅打印自定义RSS提要中的帖子的父类别
我试图在自定义Wordpress RSS提要中只打印每篇文章的父类别和该类别的永久链接。使用<?php the_category_rss(); ?> 打印帖子的所有类别(父类别和子类别),如下所示:<category><![CDATA[Category 1]]></category> <category><![CDATA[Category 2]]></category> <category>&l
将类别数组分配给自定义帖子类型
我试图在创建时将类别数组分配给自定义帖子类型,因此我编写了以下代码:$post_id = wp_insert_post( array( \'post_content\' => \'\', \'post_name\' => $title_slug, \'post_title\' => $title_slug, \'post_status\' => \'publish\',
更新后仪表板中缺少帖子
我对WordPress网站做了很多更新,包括为一个客户端将WP更新到5.0.3。更新后,主页和其他页面上的许多帖子都丢失了。虽然类别设置仍然设置为更新之前的状态,但当我删除/发布然后替换/发布类别时,页面会返回到原来的位置。然而,客户表示,该网站仍有许多帖子缺失。我查看了wp\\U posts表并检查了有多少条记录。SELECT count(*) FROM `wp_posts` WHERE 1 count(*) 371 然而,WordPress面板总共只显示47
为什么我的类别中有重复的弹头?
我继承了一个WordPress网站,在那里我试图解决一个与帖子类别相关的奇怪问题。在Edit Post page,下面没有显示任何内容Categories (古腾堡编辑)。觉得这很奇怪,我去了Categories 页在那里,我看到许多类别都有相同的slug。这对我来说更奇怪,因为我认为类别不可能有相同的slug。我想这就是问题所在。所以我想开始删除这些重复的类别,但没有Delete 链接–仅限View.有人能解释一下这里可能发生的事情吗?我可以在数据库中直接修复这个问题吗?
如何调用WordPress WooCommerce的主要类别
我已经试了几个小时来解决这个问题,但我一事无成。在wc结构化数据类中,我想为“品牌”添加一个标记,因为在我的网站上,品牌=父类别$markup[\'brand\'] = $term = get_term_by(\'name\', $name, \'product_cat\');我想称之为wooocommerce父类别。使用上面的代码,我得到的名称是“False”,而不是父类别。谁能帮帮我吗?谢谢仅供参考,我对编码知之甚少。
打印当前帖子的相关类别,从Parent开始(带有删除HREF的选项)
我不知道为什么这个看似简单的功能很难执行,但我花了很多时间浏览网页,整合建议,却没有得到预期的输出。在单个帖子模板上,我想显示如下类别:Parent, Child, Child 如果没有孩子,那就是:Parent 我还想要删除href的选项。目前我有:<?php $cat = get_the_category(); $allCats = $cat[0]->cat_ID; echo get_category_parents( $allCat
在其他页面刷新之前,删除的类别仍会列出
我试过使用wp_delete_category() 和wp_delete_term() 删除类别,但页面重新加载后,已删除的类别仍显示在get_categories(). 但如果我再次重新加载页面,则该类别将消失。我怎样才能确保它在第一次重新加载后消失?我正在用$_POST 并交给wp_delete_category(). 这一切都发生在插件设置页面上。下面是我的一段代码。欢迎提出建议。if ( isset($_POST[\'deleteSelectedCategories\']) ){