Un usuario preguntó 👇
Hola. No creo que muestre el título del evento en una página. Aquí está mi solución:
singil.php
get_header(); ?>
<?php while ( have_posts() ) : the_post(); ?>
<?php get_template_part( 'template-parts/content-header' ); ?>
<div class="main-wrap" role="main">
<article>
<?php the_content(); ?>
</article>
<?php endwhile;?>
<?php get_sidebar(); ?>
</div>
<?php get_footer();
template-parts / content-header.php
<?php // header d'une page/article/archive ?>
<section class="content-header">
<div class="grid-container">
<div class="grid-x">
<div class="cell small-12">
<header>
<?php
if ( is_archive('tribe_events') ) :
// si on est dans la page agenda
$titre = "Agenda";
elseif( is_singular( 'tribe_events' ) ) :
// si on est sur la page d'un événement
$titre = get_the_title();
else :
// tous les autres cas
$titre = get_the_title();
endif; ?>
<h1 class="entry-title fantome" data-titre="<?php echo $titre; ?>"><?php echo $titre; ?></h1>
</header>
</div>
</div>
</div>
<?php
if ( function_exists('yoast_breadcrumb') ) {
yoast_breadcrumb('<p id="breadcrumbs">','</p>');
}?>
<?php if ( !is_front_page() && is_home() ) {
// blog page
}else { ?>
<?php get_template_part( 'template-parts/featured-image' ); ?>
<?php }; ?>
</section>
También tengo migas de pan de Yoast SEO y solo se muestra «Inicio» en la página de eventos individuales, pero funciona perfectamente en cualquier otro lugar.
Intenté muchas cosas como tribe_get_events_title()
pero nada funciona.
Ayuda ? 🙂
Este tema fue modificado hace 3 años, 6 meses por.
(@vicskf)
Hace 3 años, 1 mes
Hola topitoconnectey,
Lamento la demora en regresar a usted.
Proporcionar una aplicación de este tipo requeriría cierta personalización, que no proporcionamos a través de estos foros. Tenemos algunos recursos para personalizar el plugin. aquí.
La mejor manera de obtener soporte dedicado para sus consultas es una licencia premium que le dará acceso a nuestro foro de soporte premium.
¡Espero que esto ayude!
Gracias, victor
¿Solucionó tu problema??
0 / 0