最後の行のecho
が問題を引き起こしているようです。しかし、私はそれを取ることはできませんまたはそれは単に直接行を印刷します。その部分をどのように書き直すことができますか?また、他のPHP関数の記述方法に間違いがありますか?PHPコードのエコーで問題が発生しています
$output .= "
<script src='http://platform.twitter.com/widgets.js'></script>
<a href='http://twitter.com/share' class='twitter-share-button'
data-url='". the_permalink() ."'
data-via='username'
data-text='". the_title() ."'
data-count='horizontal'>Tweet
</a>
<iframe src='http://www.facebook.com/plugins/like.php?href=". echo urlencode(get_permalink($post->ID)) ."&layout=button_count&show_faces=false&width=90&action=like&colorscheme=light' scrolling='no' frameborder='0' allowTransparency='true' style='border:none; overflow:hidden; width:90px; height:20px;'></iframe>'";
二重引用符の前の最後の行の末尾にある一重引用符は何ですか?あなたが言及しているこれらの「問題」は何ですか? 「私の車は奇妙な音を立てている。 - ああ、それはエンジンでなければならない " –
なぜエコーを連結していますか? 'echo'を削除するか、セミコロン('; ')の直前のピリオドを変更してください。 –