之所以来找您,是因为我在创建WordPress主题时遇到问题。我是新手,有点迷路。 让我解释一下:
我有一个页面,显示我网站的每个类别的标题。我希望当客户单击某个类别时,它会转到另一个页面,该页面包含该同一类别中包含的所有文章(知道文章中只有照片,没有文字)。 在WordPress Codex上,我找到了一些信息,但是那行不通,所以更有可能的是,我错过了一些信息。 精度不高,我与Timber一起使用树枝文件进行查看。
CREATE TABLE #WorkOrders (
No INT IDENTITY PRIMARY KEY
,WorkOrder VARCHAR(8) NOT NULL
,StartDateTime DATETIME NOT NULL
,EndDateTime DATETIME NOT NULL);
INSERT INTO #WorkOrders (WorkOrder, StartDateTime, EndDateTime)
VALUES ('WO111111','20190101 07:00','20190101 08:00')
,('WO111111','20190101 08:00','20190101 08:30')
,('WO111111','20190101 08:30','20190101 09:30')
,('WO222222','20190101 08:30','20190101 09:30')
,('WO222222','20190101 09:30','20190101 10:00')
,('WO222222','20190101 10:00','20190101 12:30')
,('WO111111','20190101 12:00','20190101 12:30')
SELECT wo.WorkOrder
, wo.StartDateTime
, wo.EndDateTime
FROM #WorkOrders AS wo
OUTER APPLY (
SELECT TOP(1)
*
FROM #WorkOrders AS wo2
WHERE wo2.StartDateTime < wo.StartDateTime
ORDER BY wo2.StartDateTime DESC, No DESC
) AS prev
WHERE prev.WorkOrder IS NULL
OR prev.WorkOrder <> wo.WorkOrder
DROP TABLE #WorkOrders;
实际上,问题在于它显示了我所有的消息,而不仅仅是我单击的类别中的帖子。
答案 0 :(得分:0)
<?php
$args = array(
'posts_per_page' => -1,
'orderby' => 'rand',
'order' => 'ASC',
'cat' => ( get_queried_object() )->term_id
);
$context = Timber::get_context();
$context['posts'] = Timber::get_posts($args);
Timber::render('category.twig', $context);
?>
答案 1 :(得分:0)
请在您的主题中创建一个分类法-{texonomy_name} .php,然后您可以在主题内使用wp_query循环查看您的词法术语的所有帖子。
<?php
if ( have_posts() ) :
while ( have_posts() ) : the_post();
the_title();
endwhile;
endif;
?>
答案 2 :(得分:0)
编辑器创建帖子,并从静态首页的ACF(“特色主题”)字段中选择3个类别 在头版,用户将看到三个选择的类别 在每个类别下,用户会看到与该类别关联的其他三个帖子(因此共有9个帖子)
php文件
$ featured_topic_ids = get_field('featured_topics');
Timber :: get_terms();
$ context ['featured_topics'] =木材:: get_terms($ featured_topic_ids);
Timber :: render('home.twig',$ context);
树枝文件 {featured_topics%中的ft%}
{{ft.name}}{% for catpost in ft.posts(3) %}
<li><a href="{{ catpost.link }}">{{ catpost.title }}</a></li>
{% endfor %}
您可以点击此链接。 也Timber Twig Show Posts Associated with Category。