私はこれをやりたいので、カテゴリのすべての投稿を見るには、そのカテゴリをメニューのリンクとして使用するだけです。どのように私は自動的にワードプレスの私のカスタム投稿のカテゴリを割り当てることができますか?
このトピックにはthisフォーラムスレッドが見つかりましたが、わかりません。
function add_category_automatically($post_ID) {
global $wpdb;
if(!wp_is_post_revision($post_ID)) {
$category = array (4);
wp_set_object_terms($post_ID, $category, 'category');
}
}
add_action('publish_houses', 'add_category_automatically');
しかし、私は代わりにpublish_housesのadd_action機能に置くことと、$ post_idのを何をで行くべきかわからない:
これは、次の解決策を持っています。私は自分のカスタム投稿タイプを作成するfunctions.phpファイルにそれを割り当てることを希望しました。カスタム場合
global $wpdb;
if(!wp_is_post_revision($post_ID)) {
$category = array (7);
wp_set_object_terms($post_ID, $category, 'category');
}
}
add_action('publish_offered', 'add_category_automatically');
この回答は古くなりました。 http://codex.wordpress.org/Plugin_API/Action_Reference/publish_post – funforums