ノーマディック

WordPressで、widgetに対応していないテーマのカスタマイズ。


<PR>
3ギガ525円!チカッパ!レンタルサーバー は操作性が楽なレンタルサーバーです。

最近、WordPressの設置についての問合せをいただきます。
まったく初めてで、ブログをはじめたいのですが、独自ドメインは他で使っているので、そのサブドメインでブログをはじめたいという相談でした。
サーバーに用意してある無料ブログとどちらが良いかということでしたので、好きなレイアウトが選びたいならWordPressを設置して、無料のテーマを選べば簡単ですよとアドバイスしたのですが、結局サブドメインの設置から、Wordpressの設定までする羽目になりました(^^;

年賀状にQRコードを載せて出したいので、と以後希望でしたので、とりあえず、サーバーの設定を済ませました。
WordPressのThemeを選んでくださいとお願いしていたら、選ばれたThemeはウィジェットに対応していないテーマでした。
デフォルトの項目はサイドバーに設定してあるのですが、いるものといらないもの、追加をするものがはっきりしていない状態なので、後から加えたり、へしたりできるようにウィジェットに対応するようにカスタマイズすることにしました。
ウィジェットを選択すると「現在使用中のテーマはウィジェットに対応していないため、このままではサイドバーの変更はできません。ウィジェットに対応するようにテーマを修正するにはこちらの説明を参照してください。」というコメントが出ました。
サイドバーにウィジェットを読み込ませないといけませんので、sidebar.phpを開きます。
<?php if ( !function_exists(‘dynamic_sidebar’) || !dynamic_sidebar() ) : ?>を最初の<ul>タグの後に書き込み、<?php endif; ?>を最後の</ul>タグの前に書き込みます。

これで、スタイルシートを見る限りでは特別なことをする必要はないと思われます。
しかし、このthemeにはfunctions.phpがないので、必要最小限の
<?php
if ( function_exists(‘register_sidebar’) )
    register_sidebar();
?>
を書き込んだファイルをfunctions.phpとしてアップロードしました。
これで、動くはずです、、、、、、
これで、ウィジェットが使えるようになりました。
 あとはウィジェットの使い方をお教えするだけですみそうです。

Comments are closed.


Powered by WordPress, WP Theme designed by WSC Project.