我正在尝试显示:
我已经用Foreach循环完成了任务1-3,但是我似乎不能通过我过去使用的方法在每个类别中显示帖子标题。主要的问题是,我不知道如何运行get_posts();或者像它这样的函数,在$args数组中有一个变量。
我觉得这真的需要用Foreach循环来完成,因为我正在处理20个类别。我尝试过与第三方短代码插件混合/匹配,但由于“wp操作的顺序”,这个想法也失败了:(任何帮助都将非常感谢,因为我在过去的3-4个小时里一直在旋转我的轮子。
源代码→ http://pastebin.com/Mm9u27dF
代码输出:
请注意
显示"3"只是为了显示类别ID变量输出正确
据我所知,你想要显示某个特定类别的帖子,而你却很难做到这一点。
您正在遍历类别,我认为您只需要使用query_posts函数来查询特定类别的相关帖子(我从官方文档中获取了代码):
<?php
$post_args = array(
'posts_per_page' => 5,
'offset' => 0,
'category' => $category->term_id, //in your case.
'orderby' => 'post_date',
'order' => 'DESC',
'include' => '',
'exclude' => '',
'meta_key' => '',
'meta_value' => '',
'post_type' => 'post',
'post_mime_type' => '',
'post_parent' => '',
'post_status' => 'publish',
'suppress_filters' => true );
// The Query
query_posts( $post_args );
// The Loop
while ( have_posts() ) : the_post();
echo '<li>';
the_title();
echo '</li>';
endwhile;
// Reset Query
wp_reset_query();
?>
要检查帖子是否被查询,请执行以下操作:
$relevant_posts = query_posts( $post_args );
print_r($relevant_posts); //Should print an associated array with the posts.
因此,您可以用在循环中获取的特定类别填充args
变量,然后只需查询帖子。一旦你有了帖子,你可以很容易地参考链接。这个留档也可能派上用场,而循环通过职位。
我需要一些关于Woocommerce类别显示选项的帮助。在Wordpress仪表板中,我按照以下链接全局设置类别显示选项<外观- 有三种显示选项可用。 展示产品 目前,选择了第三个选项,它显示子类别以及父类别和子类别下的所有产品。但是,我想排除子类别下的所有产品。换句话说,我只想在父类别下显示子类别和产品。 我在几个教程网站上找到了以下片段。代码完全按照我想要的方式工作,但它也禁用了管理产品搜索和
我是一个非程序员,有非常少的代码接触,但我想修改一个现有的代码库。我大大简化了下面的代码。请让我知道,如果我可以提供任何进一步的信息或如果这是没有意义的所有!Vocab很难。:) ClassD:
我有模型用户,类别和邮政。帖子属于很多用户,很多类目。用户和类别不相关。我创建了一个自定义数据透视表,其中存储user_id和category_id,以及该表的模型类别块。我如何才能获得用户没有屏蔽的所有帖子?
我得到了这个错误: “变量'a'已赋值,但其值永远不可用”
当用户访问我的WooCommerce类别页面时,我希望侧栏显示一个类别列表,该列表根据当前类别的不同而有所不同。 有一个默认的“WooCommerce类别小部件”,显示网站上的所有产品类别。然而,我不想把这些都展示出来。 我只是想表明: A) 如果当前类别是父类别,则类别列表必须仅显示子类别 或 B) 如果当前类别是子类别,则类别列表必须仅显示同级类别(同级=具有相同父类别的类别) 例子: 父类别
问题内容: 我有Google地图提供的JavaScript值,需要将其保存在MySQL数据库中。 其实我有变量 我需要将该变量传递给PHP变量lugar 问题答案: 如果要在页面转换时进行操作,则可以通过表单或在URL中传递它,然后仅使用或接收变量。 如果您需要无缝完成它,那么您可能需要考虑使用AJAX。