だから私はウィジェット化されたものをフロントページに作成しようとしています。そのために次のコードを使用しています:
<div id="widgets" class="container_24">
<?php if (function_exists('dynamic_sidebar') && dynamic_sidebar('frontpage_widget')) : else : ?>
<h4>Widget Ready</h4>
<p>This frontpage_widget is widget ready! Add one in the admin panel.</p>
<?php endif; ?>
</div>
ウィジェット自体は次のコードを取得しました。
register_sidebar(array(
'name' => 'Frontpage Widget',
'id' => 'frontpage_widget',
'description' => 'Widget area for frontpage',
'before_widget' => '<div id="%1$s" class="fp_widget roundedCorners %2$s grid_6">',
'after_widget' => '</div>',
'before_title' => '<h2>',
'after_title' => '</h2><hr />'
));
その領域に4つのウィジェットを配置すると、すべて問題なく表示されますが、ウィジェットが3つしかない場合は中央に配置されません..
以下のcssを追加して余分なdivを追加しようとしましたが、それもあまり効果がないようです。
margin-left:auto;margin-right:auto;
誰が私が間違っているのか分かりますか?