php カスタム投稿タイプ

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了php カスタム投稿タイプ相关的知识,希望对你有一定的参考价值。

$NewsPosts = new News_Posts;
class News_Posts {

    // クラスがインスタンス化された時に呼ばれる
    function __construct() {
        add_action( 'init', array($this, 'create_post_type') );
    }

    function create_post_type() {
        register_post_type( 'news', [ // 投稿タイプ名の定義
            'labels' => [
                'name'          => 'ニュース', // 管理画面上で表示する投稿タイプ名
                'singular_name' => 'news',    // カスタム投稿の識別名
            ],
            'public'        => true,  // 投稿タイプをpublicにするか
            'has_archive'   => false, // アーカイブ機能ON/OFF
            'menu_position' => 5,     // 管理画面上での配置場所
			 'supports' => array(
				'title',
				'editor',
				'thumbnail',
				'custom-fields',
				//'excerpt',
				//'author',
				//'trackbacks',
				//'comments',
				//'revisions',
				//'page-attributes'
			)           
        ]);
    }
}

以上是关于php カスタム投稿タイプ的主要内容,如果未能解决你的问题,请参考以下文章

php カスタムポストタイプの记事数を取得

php カスタム投稿のbogo対応

php カスタム投稿の子カテゴリ记事一覧表示(アクセスしているカテゴリーアーカイブを自动判别)

php カスタムフィールド画像読み込み

php TinyMCE的のスタイルをカスタマイズ

javascript JSの配列カスタム