2012-04-02 3 views
-3
$logo_url = apply_filters('pagelines_logo_url', esc_url(ploption('pagelines_custom_logo', $oset)), $location); 

$site_logo = sprintf( <img class="mainlogo-img" src="%s" alt="%s" />', home_url(),> get_bloginfo('name'), $logo_url, get_bloginfo('name')>); 

echo apply_filters('pagelines_site_logo', $site_logo, $location); 

私が手....これは間違っていますか?

Parse error: syntax error, unexpected '<', expecting ')' in /home/remoteco/public_html/www.institchesemb.co.uk/wp-content/themes/pagelines/includes/library.templates.php on line 434 

答えて

2

は、あなたのテキストの周囲に引用符を入れていません。

$site_logo = sprintf( '<img class="mainlogo-img" src="%s" alt="%s" />', home_url(),> get_bloginfo('name'), $logo_url, get_bloginfo('name')>); 

echo apply_filters('pagelines_site_logo', $site_logo, $location); 

0

あなたは、適切にコードの一部を包むことなく、共同混ざっhtmlとphpのですたとえば、あなたが2不正>を持っているし、開始引用行方不明:

$site_logo = sprintf('<img class="mainlogo-img" src="%s" alt="%s" />', home_url(), get_bloginfo('name'), $logo_url, get_bloginfo('name')); 
0

PHPのはsprintf:

string sprintf (string $format [, mixed $args [, mixed $... ]]) 

をあなたは持っています

$site_logo = sprintf( <img class="mainlogo-img" src="%s" alt="%s" />', home_url(),> get_bloginfo('name'), $logo_url, get_bloginfo('name')>); 

すべての文字列を作成する必要があります。

関連する問題