我是一个PHP初学者!
我在WordPress上使用免费的Kadance主题。
在主题自定义选项>>主页设置>>我们可以打开或关闭标题。
如果将标题设置为ON它将显示网站首页的标题与最新的文章。我喜欢在主页上显示页面标题和一些描述文本。经过一段时间的分析,在WordPress主题编辑器
WordPress主题编辑器>>模板在祝辞archive-title祝辞祝辞title.php
有一段php代码
elseif ( is_archive() || is_home() ) {
the_archive_title( '<h1 class="page-title archive-title">', '</h1>' );
}
这段代码负责打印我们打开的头文本.
是否有一些方法可以获得由函数打印的文本:the_archive_title()
如果我能得到文本到一个变量,然后我可以检查语句到标题字符串,如果两者相等,我可以执行所需的php文件
谁来帮帮我!
我试着
elseif ( is_archive() || is_home() ) {
the_archive_title( '<h1 class="page-title archive-title">', '</h1>' );
//custom code
$title_var_to_check = get_the_archive_title();
echo title_var_to_check;
if(title_var_to_check == "string to check"){
?>
<p>Checking text </p>
<?php
}
//custom code
}
结果:部分有效!但是每个Archive页面都显示了一个文本"title_var_to_check";下。
您需要添加$到title_var_to_check
echo $title_var_to_check;
和
if($title_var_to_check == "string to check"){