Agrega esto a tu functions.php
function ninja_table_por_post_id() {
$post_id = get_the_ID();
$shortcode = '[ninja_tables id="446" search=0 filter="' . $post_id . '" filter_column="Filter4" columns="name,address,city,website,facebook"]';
return do_shortcode($shortcode);
}
add_shortcode('tabla_post_actual', 'ninja_table_por_post_id');
Este código crea un nuevo shortcode llamado [tabla_post_actual]
, que al insertarlo en cualquier plantilla o contenido de WordPress, mostrará la tabla filtrada por el ID del post actual.
Modo de uso:
<?php echo do_shortcode('[tabla_post_actual]'); ?>