Unformed Building

WordPressのカスタム投稿でHeadSpaceページモジュールを有効にする

公開:

パーマリンク

HeadSpaceを使っているWordPresブログで、カスタム投稿タイプを作った場合、編集画面にHeadSpaceのページモジュールが出てきません。
これはちょっと不便なので、使えるようにしたいと思います。

使用できるようにするには、お使いのテーマのfunctions.phpに以下のコードを追加します。

/*
 カスタム投稿でHeadSpaceページモジュールを有効にする
*/
function add_headpspace_custom_box() {
  global $headspace2;
  if (function_exists('add_meta_box') && is_object($headspace2)) {
    add_meta_box('headspacestuff', __('HeadSpace', 'headspace'), array(&$headspace2, 'metabox'), 'custom_post_type_name', 'normal', 'high');
  }
}
add_action('wp_print_scripts', 'add_headpspace_custom_box');

custom_post_type_nameは作ったカスタム投稿のものを指定してください。
カスタム投稿タイプが複数ある場合はadd_meta_boxをそれぞれ記述します。

これで編集画面にページモジュールが表示されるようになります。