WP

ウェジェット 検索フォームのカスタマイズ

Categories | ブログ(WordPress)

サイドバー等に設置する検索フォーム(検索ボックス)をカスタマイズしました。

2013 0530 ウェジェット 検索フォームのカスタマイズ

ワードプレスの検索フォームをカスタムしたい方の為に

分かりやすくレクチャーしますね。

当方は設置する場所をヘッダー内にしましたが、ウェジェットでサイドバーに

表示させたい場合は、これからの作業は必要ありません。

・ヘッダー内に検索フォームを表示させるには

テーマフォルダー内の「header.php」を開き、表示させたいところに

<?php get_search_form(); ?> 

を記述します。ただそれだけです。そうするとデフォルトのボックスが現れます。

表示位置はdiv等で囲み、その指定は「style.css」に書き込みましょう。

当方仕様は右側に検索ボックスを表示でこうです。

style.css には

#info { float:right;
 line-height:33px;
 margin-right:24px;
 }

header.php には

<h2>HCZ BLOG</h2>
<div id="info"><?php get_search_form(); ?></div>

と記述しました。

これからが本題です。

・検索フォームをカスタム

いじるファイルは2つ。

style.css:テーマのフォルダー内に格納されている。

general-template.php:wp_includesフォルダー内に格納。

style.css に追記する内容

#searchform label {display:none}
#s{/* 検索文字列入力欄 */
 width:160px;
 height:14px;
 }
 #searchsubmit{/* 検索ボタン */
 position: relative;
 top: 6px;
 left: -26px;
 height:20px;
 }

解説:「#searchform label {display:none}」は、「検索:」文字を表示させない指定。#searchsubmit{/* 検索ボタン */ のposition: relative; は、検索文字列入力欄の上にボタンを表示させる指定。ボタン表示位置はtop・leftで好み位置に調整してください。

general-template.php 162行目の内容を変更

変更前

<div><label class="screen-reader-text" for="s">' . __('Search for:') . '</label>
 <input type="text" value="' . get_search_query() . '" name="s" id="s" /><
 <input type="submit" id="searchsubmit" value="'. esc_attr__('Search') .'" />
 </div>

変更後

<div><label for="s">' . __('Search for:') . '</label>
<input type="text" value="' . get_search_query() . '" name="s" id="s" placeholder="Search" />
<input type="image" src="https://www.hcz.jp/blog/wp-includes/images/btn.gif" id="searchsubmit" value="Search" />
 </div>

解説:「placeholder=”Search”」は、検索文字列入力欄に「Search」と表示させる。「input type=”image”」は検索ボタンを画像(虫眼鏡)に置き換える指定で、「src=”https://www.hcz.jp/blog/wp-includes/images/btn.gif“」は画像がある場所。画像はどこのフォルダーにおいても大丈夫だが、相対パスでの記述だと表示されないことがあるので、念のために絶対パスで記述するべし。

数ヵ月後エラーがでてしまった・・・に、つづく

Comment(0) | Trackback(1)

TAGS: / / / / | 2013年5月30日 |

WordPressをXREA(サーバー)にインストール

Categories | ブログ(WordPress)

久しぶりにサーバーの管理画面見たら

変わってるし・・・(汗

何血迷ったか、ワードプレスのインストールを練習してみた (爆

以前の管理画面からのインストールは、WPが古いバージョンだったので

ややこしいことしながらのサーバー設置だったが、

今回はめちゃ楽にインストールできました。

でぇ、ここに詳細を残す。

1. サーバーの管理パネルでデーターベースを作る。

2012 0607 0011 400x205 WordPressをXREA(サーバー)にインストール

・MySQL 選択にチェックを入れ

・パスワードはFTPパスワードの前8文字。

・文字コードは「UNICODE」を選択。

2.作成ボタンをポチっ2012 0607 002 400x205 WordPressをXREA(サーバー)にインストール

ホント1~3分で反映されます。

3.WordPress3.2.1 (ブログ)をインストール2012 0607 0031 400x205 WordPressをXREA(サーバー)にインストール

注)インストールする前に、サーバー内に設置場所(ディレクトリ)を作る。

自動で生成されないので、自分で作ってくさい。

デフォルトは「wordpress」だが、私は「blog」に変更。

因みにインストール後に設置場所「blog」ディレクトリ作っても問題なかった。

4.インストールボタンをポチッ

2012 0607 004 400x205 WordPressをXREA(サーバー)にインストール・あっちゅーまにインストールされ2・3分で反映。

ここから先はどうするん?

とりあえずブログにアクセスしてみる。

http://www.××××.×××/blog/

すると・・・

2012 0607 005 400x101 WordPressをXREA(サーバー)にインストールなんちゃらファイルが見つからない。

ってことで「設定ファイルを作成する」をポチっと。

2012 0607 006 400x246 WordPressをXREA(サーバー)にインストール「次に進みましょう」をポチッと

5.必要情報を3箇所入力

2012 0607 0071 392x400 WordPressをXREA(サーバー)にインストール

必要情報は後で変更できる。

入力後「WPをインストール」ポチっと

2012 0607 008 400x108 WordPressをXREA(サーバー)にインストール

「インストール実行」ポチっ

2012 0607 009 400x198 WordPressをXREA(サーバー)にインストール

 成功しました!

ですって ^ ^V

サクサクやれば10分 も掛からない作業です。

追記

これだけでは投稿の際、画像をアップロード出来ません。

こちら↓の記事読んでくさい。

WordPress(ブログ)で画像がアップロードできない!?

しまい

Comment(0) | Trackback(0)

TAGS: / / / / / / | 2012年6月7日 |