WordPress テーマ修正(レイアウトの不具合)
現在配布中の WordPress テーマを修正しました。修正内容は次の1点です。
- 検索時にレイアウトが崩れる不具合を修正
修正されたテーマを利用する場合は、下記のサイトからダウンロードしてください。
修正ファイルは「検索結果 (search.php)」のみです。この部分のみ変更したい方は、以下の内容に入れ替えてください。
<?php get_header(); ?>
<?php
if (preg_match('/layout-three-column-right|layout-three-column-liquid-right/',$layout)) {
} else {
if (preg_match('/three|left/',$layout)) {
?>
<div id="links-left-box">
<div id="links-left">
<?php
include (TEMPLATEPATH . '/sidebar2.php');
?>
</div>
</div>
<?php
}
}
?>
<!-- center -->
<div id="content">
<div class="blog">
<?php if (have_posts()) : ?>
<div class="entry">
<div class="date">Search Results</div>
<div class="navigation">
<div class="alignleft"><?php next_posts_link('« Previous Entries') ?></div>
<div class="alignright"><?php previous_posts_link('Next Entries »') ?></div>
</div>
<?php while (have_posts()) : the_post(); ?>
<h2 class="entry-header"><a href="<?php the_permalink() ?>"><?php the_title(); ?></a></h2>
<p class="entry-footer">Posted at <?php the_time('h:i') ?> | Category: <?php the_category(', ') ?> | <?php edit_post_link('Edit', '', ' | '); ?> <?php comments_popup_link('No Comments', '1 Comment', '% Comments'); ?></p>
<?php endwhile; ?>
<div class="navigation">
<div class="alignleft"><?php next_posts_link('« Previous Entries') ?></div>
<div class="alignright"><?php previous_posts_link('Next Entries »') ?></div>
</div>
</div>
<?php else : ?>
<div class="entry">
<div class="date">Search Results</div>
<div class="entry-header">No posts found. Try a different search?</div>
<?php include (TEMPLATEPATH . '/searchform.php'); ?>
</div>
<?php endif; ?>
</div>
</div>
<?php
if (preg_match('/layout-three-column-right|layout-three-column-liquid-right/',$layout)) {
?>
<div id="links-left-box">
<div id="links-left">
<?php
include (TEMPLATEPATH . '/sidebar2.php');
?>
</div>
</div>
<?php
}
?>
<?php
if (preg_match('/three|right/',$layout)) {
?>
<div id="links-right-box">
<div id="links-right">
<?php
if (preg_match('/two/',$layout)) {
include (TEMPLATEPATH . '/sidebar2.php');
}
get_sidebar();
?>
</div>
</div>
<?php
}
?>
<?php get_footer(); ?>
Posted by yujiro このページの先頭に戻る
- WordPressテーマ(レスポンシブWebデザイン対応)
- WordPressのTwenty Elevenテーマ解説:サイドバー (sidebar.php)
- WordPressのTwenty Elevenテーマ解説:固定ページテンプレート (page.php)
- WordPressテーマ(テンプレート)バージョンアップ
- WordPressのTwenty Elevenテーマ解説:content.php(その2)
- WordPressのTwenty Elevenテーマ解説:content.php(その1)
- WordPressのTwenty Elevenテーマ解説:単一記事の投稿 (single.php)
- WordPressのTwenty Elevenテーマ解説:フッター (footer.php)
- WordPressのTwenty Elevenテーマ解説:ヘッダー (header.php):その3
- WordPressのTwenty Elevenテーマ解説:ヘッダー (header.php):その2
- WordPressのTwenty Elevenテーマ解説:ヘッダー (header.php):その1
- WordPressのTwenty Elevenテーマ解説:メインインデックスのテンプレート (index.php)
- WordPressでウィジェットを作るカスタマイズ
- WordPress 3のサイドバーにウィジェットを表示するカスタマイズ
- WordPressテーマ(WordPress 3.x対応)
トラックバックURL
コメント
いただきました。「koikikukan3」を使わせてもらってます。検索ウィジェットがうまく機能しないのには悩んでいましたが、本体CSSをわからないなりにあちこちいじってカスタマイズしてしまったため、自分が悪いのだとあきらめていました。
検索については、最近、Google のカスタムサーチが使えるのに気づき導入しました。が、これって各記事の上(記事外)にある[前と次」の隣接記事タイトルにも反応してしまいます。つまり、前後の記事タイトルに含まれる語句まで検索されてしまう。どうしたもんかと思っていたところにこの案内。
いまさっそく試したら見事にブログのイメージを壊さずしかもきちんと検索して表示してくれました。仕事の合間をみて、もう少し確認しながらウィジェットとして使用します。
あちがとうございました。
[1] Posted by なかの : March 18, 2010 8:12 AM
>なかのさん
こんばんは。
コメントありがとうございます。
不具合に気がつかず、申し訳ありませんでした。
何か気になる点がありましたらお気軽にご連絡ください。
ではでは!
[2] Posted by yujiro : March 19, 2010 1:43 AM
コメントする
greeting