Title: Shorcodes
Last modified: 15 de julio de 2019

---

# Shorcodes

 *  Resuelto [guillem77](https://es.wordpress.org/support/users/guillem77/)
 * (@guillem77)
 * [hace 7 años, 3 meses](https://es.wordpress.org/support/topic/shorcodes/)
 * Hola buenas,
 * He creado un shorcode para mostrar una tabla de cursos. Con su título y custom
   fields. El shorcode lo quiero mostrar en sitios concretos, en medio del editor
   de bloques.
 * El problema es que al insertar el shorcode en el editor me da problemas a las
   cosas que hay debajo. Por ejemplo a los anchos de los bloques posteriores, y 
   también si quiero meter otro shorcode debajo con otra categoría diferente.
 * No sé donde está el problema, si en propio shorcode y en su cierre o en editor
   de bloques.
 * Cualquier pista me vendría de fábula. Podéis ver el problema a la web [](https://democelta1.demoswp.com/)
 * Y Aquí el código
 *     ```
       // create shortcode to list courses
   
       add_shortcode( 'list-posts-basic1', 'rmcc_post_listing_shortcode12' );
       function rmcc_post_listing_shortcode12( $atts ) {
           ob_start();
           $query = new WP_Query( array(
               'post_type' => 'courses',
       		'courses_category'=> 'delta',
               'posts_per_page' => 5,
               'order' => 'ASC',
           ) );
           if ( $query->have_posts() ) { ?>
   
           <table>
            <tr>
           <th>Code course</th>
           <th>Start date</th>
       	<th>Finish date</th>
         </tr>
       		<?php while ( $query->have_posts() ) : $query->the_post(); ?>
   
       			<td>			
       				<?php the_field('title'); ?>
       			</td>
   
       			<td>
       				<?php the_field('start_date'); ?>
       			</td>
       			<td>
       				<?php the_field('finish_date'); ?>
       			</td>
   
       		</tr>
   
       		<?php endwhile; ?>
   
       	</table>
   
       </div>
   
       <?php wp_reset_postdata(); ?>
   
           <?php $myvariable = ob_get_clean();
           return $myvariable;
           }
       }
       ```
   
 * Muchas gracias de antemano
 * La página con la que necesito ayuda: _[[accede](https://login.wordpress.org/?redirect_to=https%3A%2F%2Fes.wordpress.org%2Fsupport%2Ftopic%2Fshorcodes%2F%3Foutput_format%3Dmd&locale=es_ES)
   para ver el enlace]_

Viendo 7 respuestas - de la 1 a la 7 (de un total de 7)

 *  Moderador [Fernando Tellado](https://es.wordpress.org/support/users/fernandot/)
 * (@fernandot)
 * [hace 7 años, 3 meses](https://es.wordpress.org/support/topic/shorcodes/#post-92689)
 * Hola [@guillem77](https://es.wordpress.org/support/users/guillem77/)
 * ¿Has probado a ver si el problema también pasa con el editor clásico? No me refiero
   a un bloque clásico (aunque también puedes probarlo)
 * Más que nada por descartar posibles culpables.
 * Aparte de eso, en el código veo que te sobran un cierre de fila de tabla y un
   cierre de div ¿es así por algún motivo?
 *  Iniciador del debate [guillem77](https://es.wordpress.org/support/users/guillem77/)
 * (@guillem77)
 * [hace 7 años, 3 meses](https://es.wordpress.org/support/topic/shorcodes/#post-92693)
 * Muchas gracias Fernando por tu respuesta,
 * De momento quitando el div ya no se me desmarcha tanto lo de abajo. También he
   añadido un <tr> que quiza faltara.
 * El tema del editor clásico lo probaré pero me gustaría mantener el editor de 
   bloques, al menos en la home.
 * Un saludo y muy contento de que me haya respondido un maestro de maestros 😉
 *  Moderador [Fernando Tellado](https://es.wordpress.org/support/users/fernandot/)
 * (@fernandot)
 * [hace 7 años, 3 meses](https://es.wordpress.org/support/topic/shorcodes/#post-92694)
 * Me alegro.
 * Ah, prueba con un bloque clásico en el editor de bloques también 😉
 *  Iniciador del debate [guillem77](https://es.wordpress.org/support/users/guillem77/)
 * (@guillem77)
 * [hace 7 años, 3 meses](https://es.wordpress.org/support/topic/shorcodes/#post-92695)
 * Ya he probado y nada. Seguiré probando y si encuentro la solución la comento 
   y marco resuleto. Y sinó tendré que hacer chapuzas metiendo colores de fondo.
   EN fin…
 *  Moderador [Fernando Tellado](https://es.wordpress.org/support/users/fernandot/)
 * (@fernandot)
 * [hace 7 años, 3 meses](https://es.wordpress.org/support/topic/shorcodes/#post-92708)
 * Los πu~€†€®ø∫ bloques 😀
 *  Iniciador del debate [guillem77](https://es.wordpress.org/support/users/guillem77/)
 * (@guillem77)
 * [hace 7 años, 3 meses](https://es.wordpress.org/support/topic/shorcodes/#post-92830)
 * Resuelto!
 * El problema era del theme GenereratePress. Havia creado con el modulo Elements(
   que va genial) plantillas para la home y también para paginas, con anchos diferentes.
   Bien, supongo que se volvía un poco loco.
 * En fin, ya está.
 *  Moderador [Fernando Tellado](https://es.wordpress.org/support/users/fernandot/)
 * (@fernandot)
 * [hace 7 años, 3 meses](https://es.wordpress.org/support/topic/shorcodes/#post-92832)
 * Gracias por compartir la solución 😉

Viendo 7 respuestas - de la 1 a la 7 (de un total de 7)

 El debate ‘Shorcodes’ está cerrado a nuevas respuestas.

## Etiquetas

 * [Gutenberg](https://es.wordpress.org/support/topic-tag/gutenberg/)

 * En: [Guías – Resolución de problemas](https://es.wordpress.org/support/forum/manuales-y-resolucion-de-problemas/)
 * 7 respuestas
 * 2 participantes
 * Última respuesta de: [Fernando Tellado](https://es.wordpress.org/support/users/fernandot/)
 * Última actividad: [hace 7 años, 3 meses](https://es.wordpress.org/support/topic/shorcodes/#post-92832)
 * Estado: resuelto

## Debates

### Debates populares

### Debates sin respuestas

### Debates que no son soporte

### Debates resueltos

### Debates no resueltos

### Todos los debates
