2015年10月20日火曜日

WordPressのCustomPostTypeUIで間違えたときの消し方

うっかりCustom Post Type UIでPost Type SlugとPost Labelを入れ変えて登録してしまった場合、
消そうとすると"Please provide a post type to delete"と出て消せない。

いらないカスタム投稿が居るからってエラーになったりするわけではないけどなんか気持ち悪いので実行した削除方法。

データベースから直接編集
テーブル名:wp_optionsの中のoption_name:cptui_post_typesの行を修正(間違えるとカスタム投稿を読み込まないので要バックアップ)

削除したいPost Type Slugの「"name";s:9:"間違い";」 の部分を探す。
s:9の部分は文字数なので間違えた内容で変わります。

見つけたら「"name";s:5:"test1";」とでも変えましょう。

変えた少し前の場所に「s:9:"間違い";a:23:」となってるぶぶんがあるので同じく直します。

内容を全てデータベースに入れなおしてCustom Post Type UIでエラーが出ていなければ問題なく消せるはずです。

0 件のコメント:

コメントを投稿