web-dev-qa-db-ja.com

カスタム投稿タイプが正しくインポートされていません

カスタム投稿タイプを登録しました。

function create_gallery_post_type() {
  register_post_type( 'sim_gallery',
    array(
      'labels' => array(
        'name' => __( 'Sim Gallery' )
      ),
      'public' => true,
      'has_archive' => true,
      'menu_position' => 10,
      'description' => "Post for displaying gallery"
    )
  );
}

今私は私のステージングサーバーから私の開発サーバーにコンテンツをインポートしようとしています。
インポート処理中に、カスタム投稿をすべてインポートできなかったというフィードバックがあります。

左側のナビゲーションパネルで[Sim Gallery]をクリックすると、投稿数がゼロになります。

しかし、データベースwp_postsを見れば、実際に投稿を見ることができます。
既に登録されている名前で投稿を作成しようとすると、somename-2が返されます。ここで、-2は、同じ名前の投稿が既に登録されていることを示します。

だから私の質問は:

1)wp import関数がcistom投稿のインポートに失敗したと表示するのはなぜですか?
2)私の管理用mpostがバックエンドの投稿リストに表示されないのはなぜですか?

2
Steven

カスタム投稿タイプの名前からアンダースコアを削除してみましたか。私は数週間前に私がアルファベット文字だけに変更したときに解決された問題に遭遇しました。

1
SickHippie