我想创建一个模板来显示自定义帖子的条款。
第一菜单级页面:
(饮料-关于/标志/问题-联系)
第1节(饮料页):
(第6列)->图像/(第6列)->页面演示文本
第2节:
(第4列)->第一项/(第4列)->第二项/(第4列)->第三项
单击,我想显示分配给其任期的第一篇帖子。
示例:
第一级菜单->www.mysite。com/drinks/On this page,On 2nd section->First term(Wine),Second term(Hard),Third term(Soft)单击,通过Hard上的示例,我想这样想->www.mysite。com/饮料/硬/帖子名称
--
当前:-我的第一个菜单项是一个页面。
当我点击第一个学期时,我的url是->www.mysite。com/custom post/post name,而不是www.mysite。com/第一个菜单页/帖子名称
我想对多个页面使用相同的模板,并提供多个自定义帖子。。
我是一个初级开发人员,这有点难以解释。。
下面是我的当前代码:
<!-- SECTION 1 -->
<section class="main-page ptb-60" id="main-page">
<div class="container">
<div class="row">
<div class="col-xl-7 page-content">
<!-- Image -->
<?php
$image = get_field(\'page_image\');
if( !empty($image) ): ?>
<img src="<?php echo $image[\'url\']; ?>" class="img-fluid" alt="<?php echo $image[\'alt\']; ?>" />
<?php endif; ?>
<!-- Image -->
</div>
<div class="col-xl-5">
<!-- Presentation Text -->
<h2><?php the_title(); ?></h2>
<p><?php the_field(\'page_description\'); ?></p>
<hr>
<p class="intro-texte pb-20"><?php the_field(\'page_introduction\'); ?></p>
<p><?php the_field(\'page_content\'); ?></p>
<!-- Presentation Text -->
</div>
</div>
</div>
</section>
<!-- SECTION 1 -->
<!-- SECTION 2 -->
<section class="sous-pages ptb-60 bg-g" id="sous-pages">
<div class="container">
<div class="row ptb-30">
<div class="col-xl-12 d-flex justify-content-center">
<h3><?php the_field(\'section_title\'); ?></h3>
</div>
</div>
<div class="row">
<?php
$taxonomy = get_field(\'taxonomy\');
$terms = get_terms(
array(
\'taxonomy\' => $taxonomy,
\'hide_empty\' => false,
));
if ( ! empty( $terms ) && is_array( $terms ) ) {
// Run a loop and print them all
foreach ( $terms as $term ) {
$the_query = new WP_Query( array(
"posts_per_page" => 1,
"orderby" => \'date\', // this is the default
"order" => \'DESC\', // this is the default
"tax_query" => array(
array (
\'taxonomy\' => $taxonomy, // use the $tax you define at the top of your script
\'field\' => \'term_id\',
\'terms\' => $term->term_id, // use the current term in your foreach loop
),
),
) ); ?>
<!--LOOP CONTENT -->
<div class="col-xl-4 col-lg-4 col-md-6 col-sm-12 pb-20 cpt-categories">
<div class="cat-images">
<!-- Image -->
<?php
$image = get_field(\'image_category\', $term);
if( !empty($image) ): ?>
<img src="<?php echo $image[\'url\']; ?>" class="img-fluid pb-20" alt="<?php echo $image[\'alt\']; ?>" />
<?php endif; ?>
<!-- Image -->
</div>
<?php $pageone = get_the_permalink($the_query->posts[0]); ?>
<h4><a href="<?php echo $pageone; ?>"><?= $term->name ?></a></h4>
<?php echo $cat; ?>
</div>
<!--LOOP CONTENT -->
<?php
} // End foreach
} // End if
?>
</div>
</div>
</section>
<!-- SECTION 2 -->