Autor | Zpráva | ||
---|---|---|---|
matata8611 Profil |
#1 · Zasláno: 8. 6. 2012, 16:49:31
Ahoj,
rád bych Vás poprosil o pomoc s následujícím. Na jednom webu bych si potřeboval trošku více pohrát s post_type a taxonomy. Budu mít více druhů post_type, kromě page a post dejme ku příkladu post_type "novinky". Potřeboval bych, aby po publikování příspěvku s post_type novinky se k takovému příspěvku automaticky přiřadila kategorie novinky s ID třeba 4. To jsem pořešil tímto: function add_newscategory_automatically($post_ID) { global $wpdb; if(!wp_is_post_revision($post_ID)) { $newscat = array (4); wp_set_object_terms( $post_ID, $newscat, 'category'); } } add_action('publish_post', 'add_category_automatically'); Potřeboval bych to ještě malinko rozšířit. A to tak, že bych to potřeboval dát do podmínky s uživatelským polem a podruhé s jinou kategorií. Např. Pokud u publikovaneho prispevku bude mit uzivatelske pole "mesto" hodnotu "praha" přiřaď příspěvku kategorii ID 4. A v druhém případě pokud publikovaný příspěvek bude v kategorii s ID 15, přidej mu i kategorii číslo 4. Díky moc za pomoc. :) |
||
Časová prodleva: 12 let
|
0