2017-01-15 1 views
0

Привет, ребята, я пытаюсь вывести имя блога, если оно находится на главной странице, и удалить ссылку на домашнюю страницу, если она находится на домашней странице, добавив другой css.Как поставить php-эхо в php echo + html?

У меня внизу в данный момент:

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 

Заранее благодарим!

ответ

0

Ваше echo заявление должно быть так:

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

Привет @RajdeepPaul - благодаря куч, которые работали, почти! Теперь, к сожалению, его часть связи не работает и не связана с домашней страницей? Как я могу это исправить? – iamYPD

+0

@ user1477592 Сделайте 'ctrl + u' (или' cmd + u') и посмотрите, что у вас там есть в разделе ссылок исходного кода. –

+0

Извините, я пробовал cmd + u в Chrome и в Sublime Text и ничего не придумал? Кроме того - если это помогает, это ссылка (тег): '.bloginfo('name').' iamYPD