如何在php echo + html中放置一个php echo?

时间:2017-01-15 01:14:12

标签: php html wordpress

大家好我正在尝试输出博客的名称,如果它在主页上,如果在主页上放置不同的CSS,则删除主页的链接。

我目前有以下内容:

if( basename($_SERVER['PHP_SELF'], '.php') == 'index' ) {

echo '<h4 class="site-title"><a href=".esc_url( home_url( '/' ) );.">.bloginfo( 'name' );.</a></h4>';
} else {
    // Some other CSS
}
?>

我试图转换成回声的代码如下:

<h4 class="site-title"><a href="<?php echo esc_url( home_url( '/' ) ); ?>"><?php bloginfo( 'name' ); ?></a></h4>

我目前得到的错误是:

Parse error: syntax error, unexpected 'name' (T_STRING), expecting ',' or ';' in /srv/users/serverpilot/apps/eol/public/wp-content/themes/shop-one-column/header.php on line 25

提前致谢!

1 个答案:

答案 0 :(得分:0)

您的echo声明应该是这样的:

echo '<h4 class="site-title"><a href="'.esc_url( home_url( '/' ) ).'">'.bloginfo( 'name' ).'</a></h4>';