gpt4 book ai didi

php - 将特色区域移动到 canard wordpress 主题中的存档页面

转载 作者:行者123 更新时间:2023-11-28 04:38:01 24 4
gpt4 key购买 nike

我正在为 wordpress 博客使用 canard 主题,它在特色内容区域显示热门帖子。
我的博客上有一些类别,这里是 blog 的链接

在类别列表 (archive.php) 页面上使用特色内容区域,该类别的所有顶级帖子都应出现在 特色内容区域 中。

我试图编辑我的存档页面,但我猜有些 css 不能正常工作,我无法找出我哪里出错了

   <?php
/**
* The template for displaying archive pages.
*
* Learn more: http://codex.wordpress.org/Template_Hierarchy
*
* @package Canard
*/

get_header(); ?>

<div class="site-content-inner">
<div id="primary" class="content-area">
<?php
if ( is_archive() ) {
get_template_part( 'featured-content','archive' );
}?>
<main id="main" class="site-main" role="main">

<?php if ( have_posts() ) : ?>

<header class="page-header">
<?php
the_archive_title( '<h1 class="page-title">', '</h1>' );
the_archive_description( '<div class="taxonomy-description">', '</div>' );
?>
</header><!-- .page-header -->

<?php /* Start the Loop */ ?>
<?php while ( have_posts() ) : the_post(); ?>

<?php
/* Include the Post-Format-specific template for the content.
* If you want to override this in a child theme, then include a file
* called content-___.php (where ___ is the Post Format name) and that will be used instead.
*/
get_template_part( 'content', get_post_format() );
?>

<?php endwhile; ?>

<?php the_posts_navigation(); ?>

<?php else : ?>

<?php get_template_part( 'content', 'none' ); ?>

<?php endif; ?>

</main><!-- #main -->
</div><!-- #primary -->

<?php get_sidebar(); ?>
</div><!-- .site-content-inner -->

<?php get_footer(); ?>

最佳答案

我检查过博客页面不是从这个存档页面编码的。它不包含博客页面的所有部分。博客页面来自其他文件。

您可以从特色属性中删除帖子,这样它将只显示简单的帖子。如果您选择帖子作为特色帖子,它们将显示在顶部。如果没有特色帖子,则不会在顶部显示为网格。

谢谢希望这对你有帮助。

关于php - 将特色区域移动到 canard wordpress 主题中的存档页面,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/41376046/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com