function.phpの編集
続いてサイドバーを作って行きましょう。図でいうa3の部分です。
手打ちでメニューを作れば、h3とulからなるリストを作ればいいことですが、せっかくですのでウィジェット機能を使ってみます。
操作パネルの外観→ウィジェットで呼び出せる各種メニューを使用するには、function.phpを編集しなければなりません。
function.phpファイルは全体をphpのコードで記述する必要があるため、最初と最後をphpコードできちんと閉める必要があります。ウィジェットを使用するには、この中にregister_sidebarというタグを記述する必要があります。
<?php //ウィジェット生成 register_sidebar(); ?>
//記号はphpのコメントアウトです。phpタグ内にregister_sidebarタグを記述することでウィジェット機能を利用することができるようになります。
コードが間違っていると真っ白な画面になることがあります。そういう場合は、サーバーのファイルをDLして編集後、再度アップロードしなければなりません。
操作パネルで必要なウィジェットを追加したら、それをトップページ(index.php)に出力しなければなりません。そのため、index.phpのdiv内a3部分に、
<?php dynamic_sidebar();?>
の記述を追加します。そうすることで、トップページに登録したウィジェットアイテムを表示させることができます。
表示させたら、ブラウザ→ソース表示で付けられたIDとクラス名を確認しながら、スタイルシートを編集します。
コメントor補足情報orご指摘あればをお願いします。
- << 前のページ
- 次のページ >>