Incloure WordPress en contingut sense CMS


Tens una “landing page” amb codi Bootstrap, però vols “ficar-la dins” d’un WordPress?
Vols que aquesta “landing page” tinga la capçalera i el footer de WordPress?
Vols incloure les darreres entrades de WordPress en una web estàtica?
Les opcions són infinites.

Per fer-ho únicament has de carregar WordPress en eixa pàgina en HTML+CSS+PHP, així:

require_once "blog/wp-load.php";
global $wpdb;

Després ja pots , per exemple, cridar les funcions que carreguen el header i el footer:

   <?php get_header(); ?>
 <?php	get_footer(); ?>

O també pots carregar el bucle de les entrades:

$the_query = new WP_Query( 'posts_per_page=3' ); 

I crear un bucle de les últimes tres entrades (amb codi de Bootstrap, per exemple):

<section class="section-lg" id="section-see-features">

    <div class="text-center">
            <hr class="divider divider-sm">
            <h2>Últimos artículos del blog</h2>
            <br />
    </div>

          <div class="container text-center">         
          <div class="row row-50 justify-content-center">        
       
 
<?php 

while ($the_query -> have_posts()) : $the_query -> the_post(); 

?>      <div class="col-lg-4 col-md-7"> 

    			  <div class="img-thumbnail-variant-4">
                <figure><a href="<?php the_permalink(); ?>" title="<?php the_title(); ?>">
               	 <?php  the_post_thumbnail('large');?> 
                
                </a><a href="<?php the_permalink(); ?>" class="caption-abs">
                  <?php the_title(); ?></a>
                </figure>               
            </div>				  
        </div>

      <?php 
endwhile;
wp_reset_postdata();
?>         
          </div>
        </div>
      </section>  
,

Deixa un comentari

L’adreça electrònica no es publicarà. Els camps necessaris estan marcats amb *

Información básica sobre protección de datos Ver más

  • Responsable: Jordi Juan Pérez.
  • Finalidad:  Moderar los comentarios.
  • Legitimación:  Por consentimiento del interesado.
  • Destinatarios y encargados de tratamiento:  No se ceden o comunican datos a terceros para prestar este servicio. El Titular ha contratado los servicios de alojamiento web a NICALIA que actúa como encargado de tratamiento.
  • Derechos: Acceder, rectificar y suprimir los datos.
  • Información Adicional: Puede consultar la información detallada en la Política de Privacidad.

Esta web utiliza cookies propias y de terceros para su correcto funcionamiento y para fines analíticos. Contiene enlaces a sitios web de terceros con políticas de privacidad ajenas que podrás aceptar o no cuando accedas a ellos. Al hacer clic en el botón Aceptar, acepta el uso de estas tecnologías y el procesamiento de tus datos para estos propósitos. Ver Política de cookies
Privacidad