ワードプレスのウィジェットエリアを追加する方法(Bizbector編)

国内でも最も利用者の多いワードプレステーマの1つ、Bizbector。
ウィジェットのコンテンツエリア(トップページ)が1つしかないので
もう1つ増やす方法です。

↓↓

 

いじるのは2つ。
最初にfunction.php(ウィジェットの機能を追加)
次にfront-page/php(ウィジェットを表画面に表示できるようにする)
これだけです。

以下の内容をコピーでもだいたいイケると思いますが
かならずバックアップを取ってください。
※とくにfunction.phpは余計な空白や改行など、ちょっと余計なことをしただけで真っ白になります。

 

【前半】

1) functions.phpで該当箇所をコピー

function biz_vektor_maincontent_widgetarea_init() {

直下にある下記コードをコピー

//▼オリジナルウィジェットここから

 

 

 

2)「1」を直下に貼り付け。ただし、「name」「id」(もしdescriptionがあればdescriptionも)被らない名前に変更。

ここでは「2」を追加しました。(無駄な改行や空白はやめましょうね。エラーの原因になります)

 

//▼ウィジェット2ここから

//▲ウィジェット2ここまで

それぞれの意味はこちら

name:(ウィジェットの名前)
id :(ウィジェットの id)
description:(説明)
before_widget:(ウィジェットの前のテキスト)
after_widget :(ウィジェットの後のテキスト)
before_title :( タイトルの前のテキスト)
after_title :(タイトルの後のテキスト)

 

はい、これで既にウィジェットエリアに、今のが追加されていると思います。

 

これで半分終わりです。あとはfront-page.phpに追加してあげましょう

 

 

【後半】

あとは「1」をサイトで表示する箇所を指示してあげればOK。

例えば、今回はトップページなので「front-page.php」

掲載位置は、わかりやすく、コンテンツメインの、さらに下(要するに一番下)に表示させる方法です。

コピーする箇所は

 

でその直下、つまり

の下に、今のやつをそのまま貼り付けます。

idはcontent-main2にでも変更しておきましょう。

 

最後に「ファイルを更新」。

——-

以上!!!

お疲れした!

ためしにウィジェットでやってみましょう。

管理画面の外観⇒ウィジェットとすすむと、Main content(Homepage2)が追加されています。

とりあえず私はテキストウィジェットを追加してみました。

 

表画面に表示されていればご名算

↓↓↓