0

Parse error: syntax error, unexpected '?'エラーは「.cssの後」を指します:

echo '<fb:recommendations bordercolor="'.$bordercolor.'" colorscheme="'.$colorscheme.'" recommendations="'.$recommTxt.'" height="'.$height.'" width="'.$width.'" header="'.$header.'" site="'.$site.' " css="'.'"<?php bloginfo( 'stylesheet_url' ); ?>/style.css?2"></fb:recommendations>';

fb推奨ボックスにスタイルを変更しようとしていますが、ファイルが異なるドメインの別のサーバーに移動するため、cssファイルのフルパスは実行できません。

一重引用符または二重引用符を見落としている可能性がありますか?私はこれらが悪いです。

それを修正するために私を指さし/案内していただけませんか?ありがとうございました

編集#2

css="'.'"<?php bloginfo( 'stylesheet_url' ); ?>/style.css?2"

それは更新されましたが、firebugで私は見ます:

<fb:recommendations class=" fb_iframe_widget " clear"="" css="http://xxx.com/wp-content/themes/xxx/facebook.css?2></fb:recommendations></div> </div><!--/sidebar--> <div class=" site="xxx.com " header="false" width="245" height="" recommendations="true" colorscheme="White" bordercolor="#fdbc88">

見るのは不思議です。

4

1 に答える 1

1

次のように変更します。

css="'. bloginfo( 'stylesheet_url' ) . '/style.css?2"

すでにphpコードである限り、指定しないでください<?php

于 2012-04-11T05:03:51.107 に答える