スキップメニュー:コンテンツへナビゲーションへ

乱雑モックアップ   らんざつ[乱雑] (名・形動)[文]ナリ 入り乱れていること。乱れていて秩序がないこと。また、そのさま。

WordPressのウィジェットを増やす時に、はまったのでメモ。

2009年 10月 10日 |

WordPress |

このエントリをはてなブックマークに追加このエントリをdel.icio.usに追加このエントリをLivedoor Clipに追加このエントリーのブックマーク数

functions.php

if ( function_exists('register_sidebar') )
	register_sidebar(array(
		'before_widget' => '<li id="%1$s" class="widget %2$s">',
		'after_widget' => '</li>',
		'before_title' => '<span>',
		'after_title' => '</span>',
	));

これがこうなる

register_sidebars(2,array(

register_sidebarの第一引数はサイドバーの数?らしい
register_sidebarがregister_sidebarsに変わる(ここにハマった)。

wrapするtagも変更できる。

if ( function_exists('register_sidebar') )
	register_sidebars(1,array(
		'before_widget' => '<li id="%1$s" class="widget %2$s">',
		'after_widget' => '</li>',
		'before_title' => '<span>',
		'after_title' => '</span>',
	));

	register_sidebars(2,array(
		'before_widget' => '',
		'after_widget' => '',
		'before_title' => '',
		'after_title' => '',
	));

ウィジェットを吐き出させたい箇所に以下を挿入

<?php if (!function_exists('dynamic_sidebar')|| !dynamic_sidebar(2)): ?>
<?php endif; ?>

参考:codex|WordPress ウィジェット API


3件のコメント »

  1. [...] WordPress — タグ: ウィジェット, hybrid — hahataduko @ 4:56 am WordPressのウィジェットを増やす時に、はまったのでメモ。 « 乱雑モックア…Added 1 new widget – how to add another? « Theme Hybrid Support Adding a new widget area to [...]

    ピンバック by ウィジェットエリアの増やし方とclass=”textwidget”を削除する方法 « ホームページ制作の付箋 — 2010年5月9日 @ 13:15

  2. widget_custom(ウィジェットカスタム) – wordpressプラグイン -

    widget_custom(ウィジェットカスタム)リリースに際して wordrepssプラグイン「ウィジェットカスタム」をリリースしました。第1弾のプラグインなので、まだまだ機能的に至らない部分があると…

    トラックバック by zamuu::BLOG — 2011年7月22日 @ 06:37

  3. widget_custom(ウィジェットカスタム) – wordpressプラグイン -

    widget_custom(ウィジェットカスタム)リリースに際して wordrepssプラグイン「ウィジェットカスタム」をリリースしました。第1弾のプラグインなので、まだまだ機能的に至らない部分があると…

    トラックバック by zamuu::BLOG — 2011年7月22日 @ 06:37

この投稿へのコメントの RSS フィード。 TrackBack URL

コメントする

You can add images to your comment by clicking here.




Back to Top↑

あわせて読みたい

Back to Top↑

RSS 乱雑モックアップのフィード

Copyright © 乱雑モックアップ. All Rights Reserved.