スポンサーリンク

【WordPress】投稿の保存時に自動的にカテゴリを反映する

WordPress

WordPressでカスタム投稿などの利用時、決まったカテゴリなどを自動的に反映させることができます。

投稿保存時にカテゴリを自動反映させる

カテゴリを自動反映させるには「save_post」アクションにフックします。

下記は「custom」というカスタム投稿タイプの投稿を保存する際に「category-term」というカテゴリを自動反映させるサンプルです。

function auto_set_category($post_id) {
	if (get_post_type() === 'custom') { //カスタム投稿「custom」の場合
		$term = 'category-term';
		wp_set_object_terms( $post_id, $term, 'category', false );
	}
}
add_action('save_post', 'auto_set_category');

WordPress&Cocoonのお悩みにお答えします

クラベルではWordPressのブログサイト構築、Cocoonテーマの導入やカスタマイズに関するご相談を承っております。

お困りの方はぜひ一度お問い合わせください。また、現在ココナラをつかったサービス出品も始めてみました。お悩みおひとつの解決からお手軽にお申込みできますので、こちらもぜひあわせてご覧ください。

最短当日★ワードプレスの疑問質問トラブル解決します ご相談無料!初心者歓迎!優しく丁寧、徹底的にサポートします!
Cocoonテーマサイト構築&カスタマイズします ご相談無料★公式サポート対象外もOK!プログラミングはお任せ
WordPressWeb開発
この記事は良かったですか?
最新情報をお届けします。
クラベルをフォローする
スポンサーリンク
この記事を書いた人
クラベル

Webサイト構築、Wordpressのカスタマイズやphpプログラミングなどやってます。BPM(ビジネスプロセス管理)、BPR(業務改革)コンサルなどにも従事。世の中すべてピタゴラ装置をモットーに自動化します。ブログは省エネ運営中。Cocoonカスタマイズやゲーム、ガジェットの話題など。

プロフィール詳細、お仕事のご依頼はこちら

クラベルをフォローする
クラベル

コメント

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