Auch wenn für das Posten über AccessPress Anonymous Post Pro eine feste Kategorie für den Eintrag definiert ist, wird der Beitrag in der default Kategorie mit gepostet. Um dies zu verhindern, muss folgende Zeile in die Datei /inc/cores/save-post.php ~Zeile 130 eingetragen werden
wp_remove_object_terms( $post_id, 'uncategorized', 'category' );
uncategorized muss ggfs. durch einen andersnamigen slug ersetzt werden.
//if none of the taxonomies are included on the form and still admin wants to assign to specific taxonomy if ( $ap_settings['post_category'] != '' ) { $post_category = $ap_settings['post_category']; $post_category_array = explode( '|', $post_category ); $post_category_id = $post_category_array[0]; $post_taxonomy = $post_category_array[1]; wp_set_post_terms( $post_id, array( $post_category_id ), $post_taxonomy, true ); } wp_remove_object_terms( $post_id, 'news', 'category' );
Schreibe einen Kommentar