2017-09-05 22 views
0

この質問は以前に尋ねられましたが、私の状況に対する回答が見つかりませんでした。URLを変更せずに「カスタム投稿タイプ」に投稿を変更してください

新しいCPTに変更する必要がある既存の投稿があります。 新しいCPTに変更すると、URLも更新されます。どうすればこれを防ぐことができますか?

また、将来私がCPT用に作成する新しいページでも、スラッグを表示します。

 $args = array(
     'labels'    => $labels, 
     'label'    => 'Custom Page', 
     'description'  => 'Custom Page', 
     'menu_icon'   => 'dashicons-smartphone', 
     'public'    => true, 
     'publicly_queryable' => true, 
     'show_ui'   => true, 
     'show_in_menu'  => true, 
     'query_var'   => true, 
     'rewrite'   => array(
      'slug'  => 'custom', 
      'with_front' => false 
     ), 
     'capability_type' => 'post', 
     'has_archive'  => false, 
     'hierarchical'  => true, 
     'menu_position'  => 5, 
     'supports'   => array('title', 'editor', 'excerpt', 'page-attributes'), 
    ); 

    register_post_type('custom_page', $args); 

答えて

0

私はきちんとしたプラグインPost Type Switcherを使用します。

が行うだろう、このプラグインは..私はあなたが常にこのプラグインを使用してこのプラグインを削除することができると思い秒で任意のポストタイプに任意のポストタイプを切り替えることはそれはポストのURLを変更する

+0

試してみる何ですか –

関連する問題