<?php
/**
* Plugin Name: Galería de Entradas Aleatorias
* Description: Muestra una galería con 3 entradas aleatorias de WordPress.
* Version: 1.0
* Author: JOAQUIN
*/
function mostrar_galeria_entradas_aleatorias_shortcode() {
$args = array(
'post_type' => 'articulos', // O tu tipo de entrada personalizado
'posts_per_page' => 3,
'orderby' => 'rand',
'post_status' => 'publish',
);
$entradas_aleatorias = new WP_Query( $args );
if ( $entradas_aleatorias->have_posts() ) {
$output = '<div class="galeria-entradas-aleatorias">';
while ( $entradas_aleatorias->have_posts() ) {
$entradas_aleatorias->the_post();
$output .= '<div class="entrada-aleatoria">';
if ( has_post_thumbnail() ) {
$output .= '<a href="' . get_permalink() . '">' . get_the_post_thumbnail( null, 'medium' ) . '</a>'; // Cambia 'medium' por el tamaño deseado
}
$output .= '<div class="titulo-entrada"><a href="' . get_permalink() . '">' . get_the_title() . '</a></div>';
$output .= '</div>';
}
$output .= '</div>';
wp_reset_postdata();
return $output;
} else {
return '<p>No hay entradas disponibles.</p>';
}
}
add_shortcode( 'galeria_aleatoria', 'mostrar_galeria_entradas_aleatorias_shortcode' );
?>
php
/**
* Plugin Name: Galería de Entradas Aleatorias
* Description: Muestra una galería con 3 entradas aleatorias de WordPress.
* Version: 1.0
* Author: JOAQUIN
*/
function mostrar_galeria_entradas_aleatorias_shortcode() {
$args = array(
‘post_type’ => ‘articulos’, // O tu tipo de entrada personalizado
‘posts_per_page’ => 3,
‘orderby’ => ‘rand’,
‘post_status’ => ‘publish’,
);
$entradas_aleatorias = new WP_Query( $args );
if ( $entradas_aleatorias->have_posts() ) {
$output = ‘
while ( $entradas_aleatorias->have_posts() ) {
$entradas_aleatorias->the_post();
$output .= ‘
if ( has_post_thumbnail() ) {
$output .= ‘‘ . get_the_post_thumbnail( null, ‘medium’ ) . ‘‘; // Cambia ‘medium’ por el tamaño deseado
}
$output .= ‘
‘;
$output .= ‘
‘;
}
$output .= ‘
‘;
wp_reset_postdata();
return $output;
} else {
return ‘
No hay entradas disponibles.
‘;
}
}
add_shortcode( ‘galeria_aleatoria’, ‘mostrar_galeria_entradas_aleatorias_shortcode’ );
?>
- entrada 2Descubre un reino de oportunidades. Explorando el complejo tapiz de la vida, las opciones revelan rutas hacia lo excepcional, requiriendo innovación, curiosidad y valentía para un viaje profundamente satisfactorio.La terapia Gestalt se fundó en el contexto sociocultural de las psicoterapias humanistas. Fue Friedrich (Fritz) Perls (1893-1970), cuya intuición dio lugar a esta forma de terapia junto con su… Lee más: entrada 2
- EntrevistasEntrevista a Pablo Herrera – Marta O ‘Kelly Investigar en gestalt sin perder la esencia. Psicólogo y psicoterapeuta gestalt acreditado, formado en el Centro de Psicoterapia Gestalt de Santiago y Doctor en Investigación en Psicoterapia por la Universidad Católica de Chile y la Universidad de Heidelberg. Es profesor, supervisor clínico e investigador de la Universidad… Lee más: Entrevistas
- Revista 44: Entrevista a Pablo Herrera – Marta O ‘KellyEntrevista a Pablo Herrera – Marta O ‘Kelly Investigar en gestalt sin perder la esencia. Psicólogo y psicoterapeuta gestalt acreditado, formado en el Centro de Psicoterapia Gestalt de Santiago y Doctor en Investigación en Psicoterapia por la Universidad Católica de Chile y la Universidad de Heidelberg. Es profesor, supervisor clínico e investigador de la Universidad… Lee más: Revista 44: Entrevista a Pablo Herrera – Marta O ‘Kelly