こんにちは、<?php urlencode(the_title()); ?>
は効力を発揮しません。
これは私のエントリーコードです。
<li><a href="mailto:?subject=<?php urlencode(the_title()); ?>&body=<?php the_permalink(); ?>">e-mail</a></li>
The_title()にスペースを入れたくありません。 URLコードが私のためにうまくいかないのはなぜですか?
the_title()
はタイトルを反映しています。代わりにget_the_title()
を使わなければなりません。 get_the_title()はタイトルを文字列として返します。つかいます
<? echo urlencode(get_the_title()) ?>