Files
acrib.es/wp-content/themes/kadence/template-parts/content/single-entry.php
Malin f3ff7b7186 feat: initial ACRIB WordPress deployment
- WordPress 6.9.4 (es_ES) with Kadence theme
- Homepage: Hero, La Asociación, Pilares, Beneficios, Eventos, Miembros, Hazte Miembro, Contacto
- Brand identity: #13294b navy, #a12932 burgundy, #c69c48 gold
- Fonts: Raleway (headings) + Source Sans 3 (body) + Lato (UI)
- Plugins: Kadence Blocks, Polylang, Contact Form 7
- Custom CSS with full brand styling and responsive layout
- HTTPS enforced via wp-config.php proxy detection
2026-05-19 19:25:59 +02:00

74 lines
2.6 KiB
PHP

<?php
/**
* Template part for displaying a post or page.
*
* @package kadence
*/
namespace Kadence;
?>
<?php
if ( kadence()->show_feature_above() ) {
get_template_part( 'template-parts/content/entry_thumbnail', get_post_type() );
}
?>
<article id="post-<?php the_ID(); ?>" <?php post_class( 'entry content-bg single-entry' . ( kadence()->option( 'post_footer_area_boxed' ) ? ' post-footer-area-boxed' : '' ) ); ?>>
<div class="entry-content-wrap">
<?php
do_action( 'kadence_single_before_inner_content' );
if ( kadence()->show_in_content_title() ) {
get_template_part( 'template-parts/content/entry_header', get_post_type() );
}
if ( kadence()->show_feature_below() ) {
get_template_part( 'template-parts/content/entry_thumbnail', get_post_type() );
}
get_template_part( 'template-parts/content/entry_content', get_post_type() );
if ( 'post' === get_post_type() && kadence()->option( 'post_tags' ) ) {
get_template_part( 'template-parts/content/entry_footer', get_post_type() );
}
do_action( 'kadence_single_after_inner_content' );
?>
</div>
</article><!-- #post-<?php the_ID(); ?> -->
<?php
/**
* Hook for anything after single content
*/
do_action( 'kadence_single_after_content' );
if ( is_singular( get_post_type() ) ) {
if ( 'post' === get_post_type() && kadence()->option( 'post_author_box' ) ) {
get_template_part( 'template-parts/content/entry_author', get_post_type() );
}
// Show post navigation only when the post type is 'post' or has an archive.
if ( ( 'post' === get_post_type() || get_post_type_object( get_post_type() )->has_archive ) && kadence()->show_post_navigation() ) {
if ( kadence()->option( 'post_footer_area_boxed' ) ) {
echo '<div class="post-navigation-wrap content-bg entry-content-wrap entry">';
}
the_post_navigation(
apply_filters(
'kadence_post_navigation_args',
array(
'prev_text' => '<div class="post-navigation-sub"><small>' . kadence()->get_icon( 'arrow-left-alt' ) . esc_html__( 'Previous', 'kadence' ) . '</small></div>%title',
'next_text' => '<div class="post-navigation-sub"><small>' . esc_html__( 'Next', 'kadence' ) . kadence()->get_icon( 'arrow-right-alt' ) . '</small></div>%title',
)
)
);
if ( kadence()->option( 'post_footer_area_boxed' ) ) {
echo '</div>';
}
}
if ( 'post' === get_post_type() && kadence()->option( 'post_related' ) ) {
get_template_part( 'template-parts/content/entry_related', get_post_type() );
}
// Show comments only when the post type supports it and when comments are open or at least one comment exists.
if ( kadence()->show_comments() ) {
comments_template();
}
}