php wordpress / ワードプレス

【ワードプレステーマ】register_post_typeを使って新しいポストタイプを作成~新しいページテンプレートを作成

今回編集するのは、register_post_type

新しいページタイプを作る

アイコンを変える

Dashicons | WordPress Developer Resources
Dashicons is the official icon font of the WordPress admin as of 3.8. The Dashicons project is no longer accepting icon requests. Here's…

好きなアイコンをここから選べる。

出てきたコードをコピーして、

‘menu_icon’ => ‘dashicons-palmtree’,
 
このようにコードを書く。
アイコンが変わった!
 

カテゴリーを入れ込む

@labelの部分を消すと、tagの欄がAdd Newの下に現れる。

注意:作ったカテゴリで新規ページを作ると、白紙のページになってしまうが、ダッシュボードの”設定”~”パーマネントリンク”を開いて保存を押してリフレッシュさせると解決される。

新規ファイルを作る

”single-scuba.php”という新しいphpファイルを作る。

この時、必ず先ほどregisterの部分で作ったscubaという名前と一致させる。

新しいファイルをscubaの中のscubaで作成して開いてみると、

白紙のページになった。”single-scuba.php”が反映されたからだ。

testと打つと、

testが反映された。これで確認もできたので、新しいページテンプレートを作れる。

新しいphpファイル”achive-scuba.php”を作る。

phpコードはこちら

画面を確認

“ドメイン/scuba”を開くと、”achive-scuba.php”のコードが反映。

コメント 作品をシェア!

タイトルとURLをコピーしました