Agregue contenido que contenga dentro de del código corto de WooCommerce

Estoy buscando usar este shortcode:

[product_category category="music"] 

Que saca este código:

   

Me gustaría agregar un contenido

dentro del

  • para cada producto . Hago esto porque quiero agregar relleno de cuadrícula al
  • y quiero agregar un borde con más relleno en el
    que estoy agregando.

  • ¿Hay alguna forma de modificar la salida del shortcode para hacer esto?
    Cualquier consejo sería realmente apreciado.

    Sé que puedo hacer esto duplicando lo que hace el shortcode, pero eso parece exagerado solo para agregar un

    .

    Podría hacerlo con jQuery pero no quiero ningún retraso en su carga.

    También he intentado antes en esta respuesta , pero eso no era conveniente para lo que realmente quiero.

    Prueba esto.

    Esto es agregar

    través de los ganchos de wordpress, con prioridades.

     add_action ( "woocommerce_before_shop_loop_item", "after_li_started", 9 ); function after_li_started () { echo "
    "; } add_action ( "woocommerce_after_shop_loop_item", "before_li_started", 10 ); function before_li_started () { echo "
    "; }

    Buena suerte

    Aquí está el código por el cual puedes colocar un div dentro de li. He llamado class “inside-wrapper” en el li que puedes ver en el código.

     '; print_r($category); echo '

    ';*/ ?>

    'product_cat', 'field' => 'id', 'terms' => $category->term_id, 'operator' => 'IN' ); $args = array( 'post_type' => 'product', 'post_status' => 'publish', 'posts_per_page' => -1, 'orderby' => 'id', 'order' => 'asc', 'tax_query' => array( //(array) - use taxonomy parameters (available with Version 3.1). 'relation' => 'AND', //(string) - Possible values are 'AND' or 'OR' and is the equivalent of ruuning a JOIN for each taxonomy $taxarg ), ); $loop = new WP_Query($args); while ( $loop->have_posts() ) : $loop->the_post(); global $product; // Ensure visibility if ( empty( $product ) || ! $product->is_visible() ) { return; } ?>

  • >