filtro de categoría de publicación personalizado de wordpress

1 minuto de lectura

Estoy tratando de mostrar solo ciertas categorías para una publicación personalizada llamada portafolio en la página de plantilla de mi portafolio. Puedo mostrar solo 1 categoría por slug pero necesito mostrar más de 1 y me gustaría saber si hay una manera de filtrar las categorías por su ID.

CÓDIGO

global $wp_query;

$portfolio_items = $sd_data['portfolio_items']; // Get Items per Page Value
$paged = get_query_var('paged') ? get_query_var('paged') : 1;
$args = array(
            'post_type'         => 'portfolio',

            'posts_per_page'    => $portfolio_items,
            'post_status'       => 'publish',
            'orderby'           => 'date',
            'paged'             => $paged
        );

// Only pull from selected taxonomy
$selected_taxonomies = rwmb_meta('sd_portfolio-taxonomies', 'type=checkbox_list');

    if($selected_taxonomies && $selected_taxonomies[0] == 0) {
        unset($selected_taxonomies[0]);
        }

    if($selected_taxonomies){
        $args['tax_query'][] = array(
            'taxonomy'  => 'portfolio_filter',
            'field'     => 'ID',
            'terms'     =>  $selected_taxonomies 
        );
    }

    $wp_query = new WP_Query($args);
query_posts( array( 'portfolio_filter' => 'extra', 'posts_per_page' => -1 ) ); 

Como puede ver, solo puedo filtrar la categoría extra, pero necesito filtrar más de 1 y me gustaría saber si hay una forma de filtrar las categorías por sus ID.

¿Ha sido útil esta solución?

Esta web utiliza cookies propias y de terceros para su correcto funcionamiento y para fines analíticos y para mostrarte publicidad relacionada con sus preferencias en base a un perfil elaborado a partir de tus hábitos de navegación. Al hacer clic en el botón Aceptar, acepta el uso de estas tecnologías y el procesamiento de tus datos para estos propósitos. Configurar y más información
Privacidad