2011-07-30 20 views
0

Wordpressで抜粋を呼び出すと、抜粋を止める方法がありますか? 2つの競合するスタイルで終わる。'p'スタイルが矛盾しています

これは私のPHPコードです。

<h2 class="blog"><?php 
global $post; 
$args = array('numberposts' => 1, 'offset' => 1, 'category' => 1); 
$myposts = get_posts($args); 
foreach($myposts as $post) : setup_postdata($post); ?> 
<a href="<?php the_permalink(); ?>"><?php the_title(); ?></a> 
<?php endforeach; ?></h2> 
<p class="blog"><?php 
global $post; 
$args = array('numberposts' => 1, 'offset' => 1, 'category' => 1); 
$myposts = get_posts($args); 
foreach($myposts as $post) : setup_postdata($post); ?> 
<?php the_excerpt(); ?> 
<?php endforeach; ?></p> 
</div> 

これはソースコードでの表示方法です。

<div id="blog"> 
<h2 class="blog"><a href="http://kelvinwinscom.fatcow.com/kelvinwins/test-2/">Test 2</a> 
</h2> 
<p class="blog"><p>This is what an excerpt is. Interesting, isn&#8217;t it? <a href="http://kelvinwinscom.fatcow.com/kelvinwins/test-2/">Continue reading <span class="meta-nav">&rarr;</span></a></p> 
</p> 
</div> 

を参照してください、2つの「P」スタイル今そこにある - 私が作成した「ブログ」クラスだけでなく、抜粋が持ち越されている他の一つは。

どのようなヘルプも素晴らしいでしょう。ありがとう!

+0

私は質問に直接コードを入れました - リンクを避けてください可能な限りリモートコードにするようにしてください。そうすれば、StackOverflowはリソースそのものとなり、遠隔のウェブサイト/リソースがもはや存在しなくても問題は解決します。 – lonesomeday

+0

ありがとうlonesomeday –

答えて

0

私はちょうどあなたのPHPから

<p class="blog">// REMOVE THE PROCEEDING <?php 
global $post; 
$args = array('numberposts' => 1, 'offset' => 1, 'category' => 1); 
$myposts = get_posts($args); 
foreach($myposts as $post) : setup_postdata($post); ?> 
<?php the_excerpt(); ?> 
<?php endforeach; ?></p> //REMOVE THE </p> 

<p class="blog">を削除しadjacent siblingなど、あなたのスタイルシートで<p>というスタイルになります。

h2.blog + p {//whatever your styles are} 
0

する

remove_filter('the_excerpt', 'wpautop'); 
あなたのテーマ機能でこれを試してみてください
関連する問題