if条件在php中不起作用

if条件在php中不起作用,php,html,wordpress,Php,Html,Wordpress,我不明白为什么代码不写标题,而标题是'actualtat' <article id="post-<?php the_ID(); ?>" <?php post_class(); ?>> <header class="page-header"> <?php $title = the_title(); ?> <?php $act = 'Actualitat'; ?> <?php if (strcmp($title,$act)

我不明白为什么代码不写标题,而标题是'actualtat'

<article id="post-<?php the_ID(); ?>" <?php post_class(); ?>>
<header class="page-header">
<?php $title = the_title(); ?>
<?php $act = 'Actualitat'; ?>
<?php if (strcmp($title,$act) !== 0 ): ?>
    <h1 class="entry-title"><?php the_title(); ?></h1>
<?php endif ?>
</header><!-- .entry-header -->


更改为
,因为如果没有参数,函数
的标题()
只打印出标题,不返回任何内容。

你的
标题()
函数在哪里?@JayBlanchard:它是一个没有什么参数的函数,第三个参数不为false?我知道这一点,但有点含糊不清是的,没有第三个参数。最好看看哪个是哪里?它被贴在了问题的评论中,但是如果能包含一个链接就好了。。如果你看到我之前评论中的“源代码”字样,我会投你一票。这是一个直接指向
标题()
的链接。非常感谢,我非常感谢。