web-dev-qa-db-ja.com

previous_post_link()next_post_link()の矢印の位置

リンクの一部として矢印を作成するにはどうすればよいですか。

<?php next_post_link('%link &rarr;'); ?>

上記の出力は次のようになります。 <a href="nextPostLink">NextPostTitle<a> arrow |

1
Ray M.

next_post_link のドキュメントにあるように、linkパラメータは %link の実際のテキストです。プレースホルダーが行きます。formatパラメータはテキスト全体です。ここで、 %link は2番目のlinkパラメータから展開されます。溶液:

next_post_link( '%link', '%title &rarr;' );

期待される出力:<a href="...">Title &rarr;</a>

一方、このようなもの、

next_post_link( 'Over to %link now!', '-- %title --' );

...の結果になります:Over to <a href="...">--- Title ---</a> now!

これらがどのように解凍されるのかご覧ください。

5
soulseekah