帖子标题而不是页面和类别标题--PHP WordPress

时间:2021-04-22 作者:user205282

为了在一个网站上有两个博客,我可以在菜单中设置两个类别:文档和实现。我的问题是标题。标题显示得很好,但对于这两个类别,标题与页面最后一篇文章的标题相对应。。。您可以在图片中看到一个示例(您将看到联系人页面是可以的,但对于文档和实现页面,标题是上一篇文章的标题)。我想用文档和实现类别的标题替换这些文章标题。我想我已经找到了问题代码,但我不知道如何解决它。

<?php
if ( is_front_page() )
{
?> 
    <div class="bloc-header-home">
        <span class="decouvrez">Découvrez</span>
        <h1>La chasse</h1>
        <span class="avantages">Text description</span>
        <a href="<?php echo get_page_link(221); ?>"><button class="header__see-more">en savoir plus</button></a>
    </div>

<?php
}
elseif ( is_home() ) {
?>

<h1>Actualités</h1>
<?php
}
else {
?>
    <h1><?php the_title(); ?></h1>
<?php
}
?>
有人能帮帮我吗?提前感谢您的帮助!Els公司

2 个回复
最合适的回答,由SO网友:Anake.me 整理而成

扩展if 声明是否包含您需要的页面?

您的代码如下所示:

<?php

if( is_front_page() ) { ?>

        <div class="bloc-header-home">
            <span class="decouvrez">Découvrez</span>
            <h1>La chasse en licence</h1>
            <span class="avantages">La chasse est partie prenante de la gestion durable des forêts, car elle contribue à la conservation des écosystèmes forestiers et au développement de leur biodiversité. <br />Découvrez les avantages des chasses en licence dans les territoires d’exception.</span>
            <a href="<?php echo get_page_link(221); ?>"><button class="header__see-more">en savoir plus</button></a>
        </div>

<?php } elseif( is_page( \'Actualités\' ) ) { ?>

        <h1>Actualités</h1>

<?php } elseif( is_page( \'Documentation\' ) ) { ?>

        <h1>Documentation</h1>

<?php } else { ?>

        <h1><?php the_title(); ?></h1>

<?php }

?>
This link 将帮助您了解is_page() 函数及其使用两个ID的能力int 和页面名称/段塞strings

SO网友:user205282

好了,伙计们,我找到了我问题的第一个解决方案,但现在我必须修复另一个。。。

以下是我开始做的:

<?php
}
elseif ( is_home() ) {
?>
 <h1>Actualités</h1>
<?php
}
else {
?>
   <!-- TEST WITHOUT <h1><?php the_title(); ?></h1>--> <h1><?php single_cat_title(); ?></h1>
<?php
}

?>

相关推荐

Help with comments.php

我有一个带有短代码的页面,显示数据库中的信息。我已将其设置为允许在页面上发表评论。我遇到的问题是,当我单击“提交评论”时,我会收到以下消息:注意:事件中未定义索引:id。php在线989这一行从用户单击以访问此页面的链接中获取id,这很好。是否有方法通过注释传递此id。php页面以确保页面加载正常?以下是评论。php代码:if (have_comments()) { wp_list_comments(\'\'); } $comments_args = array(