Entradas campo gravedad formas wp_query lazo

Tengo una función simple que filtra el contenido de la página cuando se envía el formulario (18 ID). Simplemente muestra la entrada del campo (ID 13)...
add_action("gform_after_submission_18", "set_post_content", 10, 2);
function set_post_content($entry, $form){

    //getting post
    $post = get_post($entry["post_id"]);

    //changing post content
    $post->post_content = $entry[13];

}
En lugar de simplemente Mostrar la entrada, tengo que utilizarlo como una variable dentro de un bucle wp_query...

El resultado que necesito es un bucle de títulos de todos los mensajes de tipo post seleccionado por campo de formulario (ID 13). El campo de formulario (ID 13) serán los botones de radio con opciones para varios tipos de mensaje personalizado...

<?php $loop = new WP_Query( array( 
    'post_type' => '$martinsposttype',
    'orderby' => 'title',
    'posts_per_page' => '-1', 
    'order' => 'ASC'
) ); ?>

<ul>            
<?php while ( $loop->have_posts() ) : $loop->the_post(); ?>

<li><?php the_title(); ?></li>

<?php  endwhile; ?>
</ul>
¿Cómo haga esto todo en mi función así el lazo de wp_query se realiza mediante la presentación y el $entry [13] se utiliza para 'blogger.editPost' dentro de ese lazo?.


Solución

En
gform_after_submission
guardar la gform entrada en post meta.
update_post_meta( $entry["post_id"], '_gform_submission_18_entry_13', $entry[13] );
En su plantilla:
new WP_Query( array( 'post_type' => get_post_meta( get_the_ID(), '_gform_submission_18_entry_13', true ) ) );
new WP_Query( array( 'post_type' => get_post_meta( get_the_ID(), '_gform_submission_18_entry_13', true ) ) );
.




Problemas relacionados

Mostrar todas las entradas de todas las formas de gravedad & filtrar por los valores del campo

¿Cómo hacer las entradas de gravedad formas disponibles en el front-end público?

configuración de diferente precios de varios productos en formas de gravedad

Forma objeto gravedad formas

Información de la página para publicar en mi página de contacto utilizando formas de gravedad

Mi apariencia WordPress Admin desordenado cuando puedo editar mensajes o páginas

Ocultar formas de gravedad

Cómo pasar post título (que podría incluir &) a la forma de gravedad

Formulario de gravedad a someterse a la aplicación de terceros

¿Cómo puedo cambiar el correo electrónico de notificación mediante PHP para gravedad formas forma?

Personalización de correo electrónico de orden nuevo admin

¿Cómo demuestro datos de formularios de gravedad en mi plantilla?

Source: Stack Exchange Inc; License: cc by-sa 3.0 Contacto / Contact