0

これはコードです:

    $variableName = Test;
echo ' <div class="navigation"> <p> '.next_posts_link($variableName).' </p> </div>';

そして、ブラウザの結果は次のとおりです。

<a href="example.com/">Test</a>; <div class="navigation"> <p> </p> </div>

div タグと p タグの間にリンクを配置するにはどうすればよいですか?

4

2 に答える 2

1

next_posts_link()テキストをエコーアウトします。文字列を返すことを期待しています。そのため、出力を連結しようとすると、出力の間違った場所に表示されます。

呼び出しを分割する必要があります。

echo ' <div class="navigation"> <p> ';
next_posts_link($variableName);
echo' </p> </div>';

または、get_next_posts_link()次の文字列を返します。

echo ' <div class="navigation"> <p> '.get_next_posts_link($variableName).' </p> </div>';
于 2013-06-14T16:41:17.627 に答える
0

next_posts_link関数を php の open タグと close タグで囲む必要はないと思います。次のことを試してみてください。

echo '<div class="navigation"><p>'.next_posts_link($variableName).'</p></div>';
于 2013-06-14T16:28:00.273 に答える