0

ダッシュボード エリアでは、1 ~ 4 列のオプションがあります。ただし、新しい投稿/ページを追加または編集する場合は、1 ~ 2 列のオプションしかありません。1〜3列または1〜4列を選択できるようにしたいと思います。2 つ以上の列を使用して、より適切に配置したいカスタム分類法がたくさんあります。

以下にリストされている解決策があり、それは私が持っているWordpress 3.2のインストールでは動作しますが、現在の3.4では動作しません。おそらく微調整が必​​要なだけですが、私はそれを理解できないようです。これは上記のリンクからの解決策です...

'add_action( 'submitpost_box', 'third_column_edit_form' );
add_action( 'submitpage_box', 'third_column_edit_form' );
function third_column_edit_form() {
    global $post_type, $post;
    //if( 'your-type' != $post_type )
    //return;
    $side_meta_boxes2 = do_meta_boxes( $post_type, 'column3', $post );
}

add_action( 'admin_print_styles-post.php',     'third_column_css');
add_action( 'admin_print_styles-post-new.php', 'third_column_css');
function third_column_css () {
    global $post_type;
        //if( 'your-type' != $post_type )
         //     return;
    ?>
    <style type="text/css">
    #side-info-column {
      width: 580px;
    }
#post-body {
  margin-right: -620px !important;
}

#post-body-content {
  margin-right: 600px !important;
}

#column3-sortables {
  width: 280px;
  float: right;
  display: block;
  min-height: 200px;
}

#side-sortables {
  float: left;
  display: block;
  min-height: 200px;
}

/* Style copied from #side-sortables */

#column3-sortables .category-tabs, #column3-sortables .category-tabs {
  margin-bottom: 3px;
}

#column3-sortables .category-tabs li, #column3-sortables .add-menu-item-tabs li {
  display: inline;
}

#column3-sortables .category-tabs a, #column3-sortables .add-menu-item-tabs a {
  text-decoration: none;
}

#column3-sortables .category-tabs .tabs a, #column3-sortables .add-menu-item-tabs .tabs a {
  color: #333;
}
</style>
<?php
}'
4

0 に答える 0