How to remove categories filter from wordpress admin?

I tested this and it works for removing the categories dropdown on the All Posts page: add_action( ‘load-edit.php’, ‘no_category_dropdown’ ); function no_category_dropdown() { add_filter( ‘wp_dropdown_cats’, ‘__return_false’ ); } — below: old answer when I misunderstood the question — The code you posted works just fine for me. But here’s an alternative you might try: add_filter(“manage_posts_columns”, … Read more

Control term order on a per-post basis

I’m not sure if I understand exactly what your trying to accomplish but I’ve outlined a way for you to sort the order of terms associated with the current post. Html for the term order metabox: echo ‘<ul id=”the-terms”>’ $terms = get_the_terms( $post->ID, $taxonomy ); foreach ( $terms as $term ) { echo ‘<li class=”item” … Read more

How to Change the Categories Order in the Admin Dashboard?

Found an answer in this answer. add_filter( ‘get_terms_args’, ‘wpse_53094_sort_get_terms_args’, 10, 2 ); function wpse_53094_sort_get_terms_args( $args, $taxonomies ) { global $pagenow; if( !is_admin() || (‘post.php’ != $pagenow && ‘post-new.php’ != $pagenow) ) return $args; $args[‘orderby’] = ‘slug’; $args[‘order’] = ‘DESC’; return $args; } The order may be ASC or DESC, and the orderby can be: count … Read more

How do the ‘tag’ and ‘category’ (default) taxonomies do ‘save_post’ action?

It’s informative to check out the /wp-admin/post.php file, that contains the edit_post() function that calls wp_update_post(), which is a wp_insert_post() wrapper. Here’s a skeleton for saving the assigned category terms: /** * Saving assigned category terms (skeleton) */ add_action( ‘admin_action_editpost’, function() { add_filter( ‘wp_insert_post_data’, function( $data, $parr ) { add_action( ‘save_post_post’, function( $post_ID, $post ) … Read more

WordPress Multiple Category Search

The problem is that in a url the ‘+’ sign is equivalent to a space so that’s how PHP sees it. If you use an action on parse_request you can make this work like so: add_action( ‘parse_request’, ‘category_search_logic’, 11 ); function category_search_logic( $query ) { if ( ! isset( $query->query_vars[ ‘cat’ ] ) ) return … Read more

How can I hide a category from Contributors in the edit/add new post screen?

Working Example in Oct 2020, Working answer, I went to different answers none of them works now in new WordPress. function hide_categories_for_specific_user( $exclusions, $args ){ if ( ((defined( ‘REST_REQUEST’ ) && REST_REQUEST) or $GLOBALS[‘pagenow’] === ‘edit.php’ ) && !current_user_can( ‘manage_options’ ) ) { // IDs of terms to be excluded $exclude_array = array(“12″,”16″,”17”); // CHANGE … Read more

How To Modify The Loop in archives.php To Have 11 Posts Per Page and CSS Styling

First, for layout and CSS styling, I would recommend creating template files for the contexts you want to customize; i.e. create a category.php and a tag.php for the category and tag index archive pages, respectively. In either case, copy archive.php (or, if it doesn’t exist, copy index.php), and rename the copy as category.php. Then, modify … Read more

exclude category from get_posts?

as ‘get_posts()’ uses the ‘WP_Query()’ parameters, i would assume that this should work: $laargsM = array( ‘cat’ => 7, ‘posts_per_page’ => 300, ‘orderby’ => ‘title’, ‘order’ => ‘asc’, ‘category__not_in’ => array(10) );