ワードプレスのテーマから検索バーを削除するにはどうすればよいですか?
-
-
検索バーはどこにありますか?サイドバー、ヘッダー、フッターで?どのテーマを使用していますか?Where is the search bar located? In the sidebar, header, footer? Which theme are you using?
- 0
- 2012-12-21
- shea
-
3 回答
- 投票
-
- 2010-10-07
検索フィールドがウィジェットとして実装されている場合、これは管理インターフェースを介して実行できます.[外観]> [ウィジェット]に移動し、検索ウィジェットをウィジェット領域から[使用可能なウィジェット]ペインにドラッグするだけです.
検索フィールドがテーマにハードコードされている場合は、HTMLやPHPよりもCSSを編集する方が簡単な場合があります.方法は次のとおりです.
- Firebug または同様のツールを使用して、検索コードを含むDIV要素を見つけます.
- テーマのCSSファイル(おそらくstyle.css)で、そのDIVに
display: none
を追加します.以上です!
これは低侵襲のアプローチです.検索バーを再度有効にする場合は、CSSから
display: none
ステートメントを削除するだけです.If the search field is implemented as a widget, this can be done via the administration interface. Just navigate to Appearance > Widgets and drag the search widget from the widget area to the "Available Widgets" pane.
If the search field is hard-coded into the theme, it might be easier to edit the CSS rather than the HTML and PHP. Here's how:
- Use Firebug or a similar tool to locate the DIV element containing the search code.
- In the theme's CSS file (probably style.css), add
display: none
to that DIV. That's it!
This is a minimally invasive approach. If you ever want to re-enable the search bar, just remove the
display: none
statement from your CSS.-
おかげで、それは素晴らしいアイデアになります.私はそれを実装するつもりです.Thanks, it will be great idea. I am just going to implement it.
- 0
- 2010-10-10
- Himanshu Vyas
-
CSSのアイデアについては@ kylan + 1.これは、 `style.css`という1つのファイルのみで構成される子テーマに特に適しています.@kylan +1 for the CSS idea. This is especially great for child themes which are made of one file only: `style.css`.
- 0
- 2012-02-01
- ef2011
-
- 2010-10-07
-
検索バーを表すHTMLを探してみてください.
-
次に、それが存在するテーマファイルを見つけます(複数のファイルで定義されている場合があります-single.php、page.php、..)
-
すべてのファイルからphp呼び出しを含むマークアップを削除します.
Try to locate the HTML representing the search bar.
Then find in which theme files it resides (it may be defined in multiple files - single.php, page.php,..)
Remove the markup including the php call from all the files.
-
- 2013-02-17
header.phpで見つけることができ、削除するか、CSS属性 "display:none" を使用します.get_search_form()メソッドは検索バーを表します.
<?php // Has the text been hidden? if ( 'blank' == get_header_textcolor() ) : ?> <div class="only-search<?php if ( $header_image ) : ?> with-image<?php endif; ?>"> <?php get_search_form(); ?> </div> <?php else : ?> <?php get_search_form(); ?> <?php endif; ?>
You can find it at header.php and just delete it or use CSS attribute "display:none". get_search_form() method represents Search Bar.
<?php // Has the text been hidden? if ( 'blank' == get_header_textcolor() ) : ?> <div class="only-search<?php if ( $header_image ) : ?> with-image<?php endif; ?>"> <?php get_search_form(); ?> </div> <?php else : ?> <?php get_search_form(); ?> <?php endif; ?>
ワードプレスのテーマから検索バーを削除するにはどうすればよいですか?