-
ID:NF3Qu/ さんの質問

wordpressでカスタム投稿タイプを追加したいと思い、function.phpに以下のように追記しました

//カスタム投稿タイプ
function add_kiji_type() {
$args = array(
’label’ => ’製品’,
’public’ => ’true’
);
register_post_type(’product’,$args);
}
add_action(’init’,’add_product_type’);

function my_rewrite_flush() {
add_product_type();
flush_rewrite_rules();
}
add_action(’after_switch_theme’, ’my_rewrite_flush’);

ですが何も追加されていません、表示もされていません。

何に原因があるのでしょうか。

みんなの回答 5 件

ID:Bg7199 さんの回答

カスタム投稿タイプってregister_post_typeを使うんじゃないの?

WordPressのカスタム投稿タイプの作成と表示 | memocarilog

http://memocarilog.info/wordpress/theme-custom/3113
ID:Yt2ttq さんの回答

add_actionの引数に渡してるadd_product_typeってどこで定義されてんの?

ID:Yt2ttq

引数に渡すべきはadd_kiji_typeじゃないの?

ID:9r4C04 さんの回答

function.phpじゃなくてプラグインのCPT UIつかったら?

ID:KKXad7 さんの回答

んだんだ、んだんだ。

最終更新日:2016-07-08 (1,337 views)

関連するトピックス

ページ上部に戻る