preg_replace
タグと一致するタグを含むタイトルを見つけようとしているので、そのspan
周りに (タグを太字にするため) があります。
これは私がこれまでに持っているものです...次のコードは、タイトルの最後に the_tags() を追加するだけです。私はWordpressがあまり得意ではありません.おそらくthe_tags()
関数に「Tagged:」や「&mindot;」などの他のコードが含まれているためだと思います.
<h2 class="entry-title">
<a href="<?php the_permalink(); ?>" rel="bookmark" title="Permalink to <?php the_title(); ?>">
<?php
$title = the_title();
$tags = array(the_tags());
$tag = implode(' ',$tags);
$displaytitle = preg_replace($tag, '<span class="larger">$tag</span>', $title);
echo $displaytitle;
?>
</a>
</h2>
どんな助けでも大歓迎です.よろしくお願いします!