2

私が欲しいのは次のとおりです。投稿にタイトルがある場合は、それを表示したい

wordpress.orgコーデックスでは、次の例を見ることができます。

<?php the_title( $before, $after, $echo ); ?> 

そしてこの例:

<?php the_title('<h3>', '</h3>'); ?>

私がやろうとしているのは、hrefのthe_permalinkにハイパーリンクを追加することです

<?php the_title('<h3><a href=" the_permalink(); ">', '</a></h3>'); ?>

ただし、これは機能しません。

言い換えれば、どうすればthe_permalink();を書くことができますか。示されているコードでは?

私も試しました:

<?php the_title('<h3><a href="' . the_permalink() . '">', '</a></h3>'); ?>

これにより、次のようになります。

mysite.com/?p=1

私のタイトル

4

2 に答える 2

2
<?php $permalink = get_permalink(); the_title('<h3><a href="' . $permalink . '">', '</a></h3>'); ?>
于 2012-07-07T23:21:46.807 に答える
0

ループ内the_title()でタイトルがエコーされます。このように書くことができます

<h3><a href="<?php the_permalink(' ') ?>" title="<?php the_title(); ?>"><?php the_title(); ?></a></h3>
于 2012-07-07T23:49:51.823 に答える