Foros del Web » Creando para Internet » Sistemas de gestión de contenidos » WordPress »

Abrir post en la misma ventana, tipo popup

Estas en el tema de Abrir post en la misma ventana, tipo popup en el foro de WordPress en Foros del Web. Hola, estoy buscando la forma de hacer que los post se abran tipo popup, sé que existen varios pluguis para lograrlo, pero lo que no ...
  #1 (permalink)  
Antiguo 08/02/2020, 07:19
 
Fecha de Ingreso: octubre-2009
Ubicación: Santa Fe
Mensajes: 206
Antigüedad: 14 años, 6 meses
Puntos: 7
Abrir post en la misma ventana, tipo popup

Hola, estoy buscando la forma de hacer que los post se abran tipo popup, sé que existen varios pluguis para lograrlo, pero lo que no puedo conseguir es que al hacer clic sobre un post, no se vuelva a cargar todo el contenido nuevamente, sino que se use lo ya cargado en la página principal. Sería lograr una especial de ampliación al hacer clic sobre un post!
__________________
Fondos de pantalla
Juegos Gratis
  #2 (permalink)  
Antiguo 08/02/2020, 21:33
Avatar de ArturoGallegos
Moderador
 
Fecha de Ingreso: febrero-2008
Ubicación: Morelia, México
Mensajes: 6.774
Antigüedad: 16 años, 1 mes
Puntos: 1146
Respuesta: Abrir post en la misma ventana, tipo popup

Puedes usar Ajax para cargar el contenido, me parece que la API de wordpress ya incluye esa posibilidad, y si no es muy fácil crear tu propia función para obtenerlo.

https://codex.wordpress.org/AJAX_in_Plugins -> aunque dice plugin, aplica también a templates

https://developer.wordpress.org/rest-api/ -> algo de documentación de la api
  #3 (permalink)  
Antiguo 04/05/2020, 14:23
 
Fecha de Ingreso: octubre-2009
Ubicación: Santa Fe
Mensajes: 206
Antigüedad: 14 años, 6 meses
Puntos: 7
Respuesta: Abrir post en la misma ventana, tipo popup

Conseguí hacer que el post se abra en una ventana emergente con modal bootstrap

En la index los post se visualizan perfectamente, cuando hago clic en uno de ellos se abre en una ventana emergete.

Pero tengo un problema, en la ventana emergente siempre se abre el contenido del ultimo post publicado. aunque haga clic en un post diferente.

Alguna idea?

Este es el código de las entradas

preview.php

Código:
<article <?php post_class( 'single-container bg-color-white' ); ?> id="post-<?php the_ID(); ?>">
	

<?php if ( has_post_thumbnail() ) : ?>
<a href="<?php the_permalink(); ?>" title="<?php the_title_attribute(); ?>">
        <?php the_post_thumbnail(); ?>
</a>


<div class="container"> 


<!-- Trigger the modal with a button -->
<button type="button" class="btn btn-info btn-lg" id="myBtn" data-toggle="modal" data-dismiss="modal" href="#miModal1">Abrir modal 1</button>


<!-- Modal -->
  <div class="modal fade" id="miModal1" role="dialog">
    <div class="modal-dialog">
      <!-- Modal content-->
      <div class="modal-content">



	<?php the_content(); ?>
	



      </div>
      
    </div>
  </div>
  
 
  </div>
  
</div>

	<?php endif; ?>

</article>
__________________
Fondos de pantalla
Juegos Gratis

Etiquetas: popup, post, tipo, ventana
Atención: Estás leyendo un tema que no tiene actividad desde hace más de 6 MESES, te recomendamos abrir un Nuevo tema en lugar de responder al actual.
Respuesta




La zona horaria es GMT -6. Ahora son las 08:18.