0

スティッキー投稿を表示するために、wordpress ループに次のコードがあります。

<div class="blogpost">
<?php // div class for styling sticky posts on main page. ?>
<div id="post-<?php the_ID(); ?>" <?php post_class(); ?>

    <h2><a href="<?php the_permalink(); ?>" title="<?php the_title_attribute(); ?>"><?php the_title(); ?></a></h2>

    <?php the_excerpt(); // Show summary of posts only. ?>
</div> <!-- end class sticky -->
</div> <!-- end class blogpost -->

CSS で h2 のスタイルを設定したいのですが、アクセスできません。firebug のコードを見ると、次のようになります。

<div class="blogpost">
<div id="post-324" class="post-324 post type-post status-publish format-standard sticky hentry category-uncategorized" <h2="">

    <a href="http://mydomain.com/wordpress/?p=324">Headline of post </a>
    ...
</div>
</div>

見出し h2 を a にするために何を変更する必要があるか知っている人はいますか? ありがとう!

4

2 に答える 2

1

コードの最初のブロックに>afterがありません<?php post_class(); ?>h2したがって、修正されたらスタイルを設定できるはずです。

の内部が必要な場合は、h2内部にa配置できます。

<a href="<?php the_permalink(); ?>" title="<?php the_title_attribute(); ?>"><h2><?php the_title(); ?></h2></a>

于 2012-10-09T18:32:03.147 に答える
0

コードのこの部分を見てください

<div id="post-<?php the_ID(); ?>" <?php post_class(); ?>

このコードを試してください:

<div id="post-<?php the_ID(); ?>" <?php post_class(); ?>>

すべてのコード:

<div class="blogpost">
<div id="post-<?php the_ID(); ?>" <?= post_class(); ?>>
    <h2><a href="<?php the_permalink(); ?>" title="<?php the_title_attribute(); ?>"><?= the_title(); ?></a></h2>
    <?php the_excerpt(); ?>
</div> 
</div>
于 2012-10-11T19:45:33.957 に答える