现在,标题中有一些代码,用于查询节名称,然后将该节名称用作页面中的h1标题。它工作正常。但是,我想在某些类别中有选择地中断该操作,并让自己能够手动输入给定部分的h1标题。以下是我正在努力解决的问题:如何在大多数情况下维护自动查询和标题选择,但在给定类别中选择性地将其分解(“博客”类别,对于初学者来说)?
感谢您一眼,感谢您的帮助!
以下是驱动现有功能的代码(它是get_the_section_name部分):
<?php if(!is_home()){?>
<div class="section <?php echo get_the_section_name();?>">
<?php
$sectitle = get_the_section_name();
$sectitle = str_ireplace("-"," ",$sectitle);
echo '<h1>' . $sectitle . '</h1>';?>
<p class="breadcrumbs">
<?php
if(function_exists('bcn_display'))
{
bcn_display();
}
?>
</p>
</div>
<div class="columns">
<?php } ?>
这是一个显示其显示内容的页面(请参阅页面顶部附近主导航下方蓝色图形中的标题):http://69.20.59.228/category/blog/
答案 0 :(得分:0)
在行
之前插入以下代码echo '<h1>' . $sectitle . '</h1>';?>
只需向$special_categories
数组
$special_categories = array(
"blog" => "Special blog title",
"other category" => "Another special category title",
);
if (array_key_exists($sectitle, $special_categories)) {
$sectitle = $special_categories[$sectitle];
}