Heeft iemand enig idee waarom de content dubbel geplaatst wordt op https://www.cafecalypso.nl/nieuws/koningsdag
Ik heb alle plugins al uitgezet maar probleem blijft zich voordoen. Ik denk dat het ergens in de thema bestanden niet goed gaat. Wie kan mij helpen?
- Content wordt dubbel geplaatst
-
16-05-2023, 21:50 #1M.G.Internet Media
- Berichten
- 3.166
- Lid sinds
- 14 Jaar
Content wordt dubbel geplaatst
-
-
16-05-2023, 21:56 #2Particulier
- Berichten
- 73
- Lid sinds
- 7 Jaar
Re: Content wordt dubbel geplaatst
Ja het zou best kunnen dat je single.php twee keer de the_content(); oproept. Heb je geen backup waar het goed stond om mee te vergelijken? Anders zou je even de single.php kunnen delen, misschien kijk je er overheen.
-
16-05-2023, 22:00 #3M.G.Internet Media
- Berichten
- 3.166
- Lid sinds
- 14 Jaar
Re: Content wordt dubbel geplaatst
if ( ! defined( 'WPINC' ) ) {
die;
}
get_header(); ?>
<div id="content" class="content-area">
<main id="main" class="site-main" role="main">
<?php get_template_part( 'template-parts/loop-header' ); ?>
<?php while ( have_posts() ) : the_post(); ?>
<?php get_template_part( 'template-parts/content', 'single' ); ?>
<?php responsive_mobile_post_nav(); ?>
<?php responsive_mobile_comments_before(); ?>
<?php
// If comments are open or we have at least one comment, load up the comment template
if ( comments_open() || '0' != get_comments_number() ) :
comments_template( '', true );
endif;
?>
<?php responsive_mobile_comments_after(); ?>
<?php endwhile; // end of the loop. ?>
</main><!-- #main -->
<?php get_sidebar(); ?>
</div><!-- #content -->
<?php get_footer(); ?>
-
16-05-2023, 22:07 #4
- Berichten
- 2.205
- Lid sinds
- 18 Jaar
Re: Content wordt dubbel geplaatst
Misschien hiermee te maken?
<?php while ( have_posts() ) : the_post(); ?>
<?php get_template_part( 'template-parts/content', 'single' ); ?>
Bovenaan roep je de post op en wellicht in template-parts/content ook nog een keer
-
16-05-2023, 22:11 #5M.G.Internet Media
- Berichten
- 3.166
- Lid sinds
- 14 Jaar
Re: Content wordt dubbel geplaatst
Dit staat er in template-parts/content
<?php
/**
* Content Single Template
*
* The template used for displaying single posts
*
* @package responsive_mobile
* @license license.txt
* @copyright 2014 CyberChimps Inc
* @since 0.0.1
*
* Please do not edit this file. This file is part of the responsive_mobile Framework and all modifications
* should be made in a child theme.
*/
// If this file is called directly, abort.
if ( ! defined( 'WPINC' ) ) {
die;
}
?>
<?php responsive_mobile_entry_before(); ?>
<article id="post-<?php the_ID(); ?>" <?php post_class(); ?>>
<?php responsive_mobile_entry_top(); ?>
<?php get_template_part( 'template-parts/post-meta' ); ?>
<?php
// Added filter to get featured_image option working.
$featured_image = apply_filters( 'responsive_mobile_featured_image', '1' );
if ( has_post_thumbnail() && $featured_image ) {
?>
<div class="post-featured-image-custom" >
<?php the_post_thumbnail(); ?>
</div><?php
} ?>
<div class="post-entry">
<?php if ( in_category(3) ) {
?><div style=""><p><?php the_field('daghap_omschrijving'); ?></p>
<p><span style="font-weight:400;font-size:24px;">€<?php the_field('daghap_prijs'); ?></span></p></div>
<div style="float:left;border-size:5px;border-color:#000;text-align:left;" >
<?php
echo do_shortcode( '[showhide more_text="Reserveren" less_text="Reserveren" hidden="Yes"]'.do_shortcode( '[contact-form-7 id="127" title="Reservering"]' ).'[/showhide]' );
?>
</div>
<?php
} else {
the_content();
}
wp_link_pages( array(
'before' => '<div class="pagination">' . __( 'Pages:', 'responsive-mobile' ),
'after' => '</div>',
) );
?>
<?php if ( in_category(16) ) {
?><div style=""><p><?php the_field('daghap_omschrijving'); ?></p>
<p><span style="font-weight:400;font-size:24px;">Deze daghap is inmiddels verlopen.</span></p>
<p><span style="font-weight:200;font-size:12px;">Indien u op de dag zelf online wilt reserveren, verzoeken wij u dit te doen voor 15:00 uur. In verband met de vertraging en omdat wij na 16:30 uur dat niet meer kunnen controleren. Is het later, dan kunt u ons altijd even bellen om te horen of er een tafel beschikbaar is.</span></p>
</div>
<div style="float:left;border-size:5px;border-color:#000;text-align:left;" >
</div>
<?php
} else {
the_content();
}
wp_link_pages( array(
'before' => '<div class="pagination">' . __( 'Pages:', 'responsive-mobile' ),
'after' => '</div>',
) );
?>
</div><!-- .post-entry -->
<?php get_template_part( 'template-parts/post-data' ); ?>
<?php responsive_mobile_entry_bottom(); ?>
</article><!-- #post-## -->
<?php responsive_mobile_entry_after(); ?>
-
16-05-2023, 23:28 #6
- Berichten
- 1.275
- Lid sinds
- 16 Jaar
Re: Content wordt dubbel geplaatst
Sticky post?
Als ik naar ander nieuwsbericht kijk (dankwoord), dan zie ik 2 foto's, de onderste is lazy loading. Misschien ligt probleem hier ergens als het geen sticky post is.
Gaat eronder ook iets fout in de navigatie, previous article = ← %titel
-
16-05-2023, 23:45 #7Particulier
- Berichten
- 73
- Lid sinds
- 7 Jaar
Re: Content wordt dubbel geplaatst
De `the_content()` draait nu twee keer, denk ik. Probeer dit eens?
Code:<?php if ( in_category(3) ) { ?><div style=""><p><?php the_field('daghap_omschrijving'); ?></p> <p><span style="font-weight:400;font-size:24px;">€<?php the_field('daghap_prijs'); ?></span></p></div> <div style="float:left;border-size:5px;border-color:#000;text-align:left;" > <?php echo do_shortcode( '[showhide more_text="Reserveren" less_text="Reserveren" hidden="Yes"]'.do_shortcode( '[contact-form-7 id="127" title="Reservering"]' ).'[/showhide]' ); ?> </div> <?php } else { the_content(); } wp_link_pages( array( 'before' => '<div class="pagination">' . __( 'Pages:', 'responsive-mobile' ), 'after' => '</div>', ) ); ?> <?php if ( in_category(16) ) { ?><div style=""><p><?php the_field('daghap_omschrijving'); ?></p> <p><span style="font-weight:400;font-size:24px;">Deze daghap is inmiddels verlopen.</span></p> <p><span style="font-weight:200;font-size:12px;">Indien u op de dag zelf online wilt reserveren, verzoeken wij u dit te doen voor 15:00 uur. In verband met de vertraging en omdat wij na 16:30 uur dat niet meer kunnen controleren. Is het later, dan kunt u ons altijd even bellen om te horen of er een tafel beschikbaar is.</span></p> </div> <div style="float:left;border-size:5px;border-color:#000;text-align:left;" > </div> <?php } else { the_content(); } wp_link_pages( array( 'before' => '<div class="pagination">' . __( 'Pages:', 'responsive-mobile' ), 'after' => '</div>', ) );
Code:<?php if ( in_category(3) ) { ?><div style=""><p><?php the_field('daghap_omschrijving'); ?></p> <p><span style="font-weight:400;font-size:24px;">€<?php the_field('daghap_prijs'); ?></span></p></div> <div style="float:left;border-size:5px;border-color:#000;text-align:left;" > <?php echo do_shortcode( '[showhide more_text="Reserveren" less_text="Reserveren" hidden="Yes"]'.do_shortcode( '[contact-form-7 id="127" title="Reservering"]' ).'[/showhide]' ); ?> </div> <?php } elseif ( in_category(16) ) { ?><div style=""><p><?php the_field('daghap_omschrijving'); ?></p> <p><span style="font-weight:400;font-size:24px;">Deze daghap is inmiddels verlopen.</span></p> <p><span style="font-weight:200;font-size:12px;">Indien u op de dag zelf online wilt reserveren, verzoeken wij u dit te doen voor 15:00 uur. In verband met de vertraging en omdat wij na 16:30 uur dat niet meer kunnen controleren. Is het later, dan kunt u ons altijd even bellen om te horen of er een tafel beschikbaar is.</span></p> </div> <div style="float:left;border-size:5px;border-color:#000;text-align:left;" > </div> <?php } else { the_content(); } wp_link_pages( array( 'before' => '<div class="pagination">' . __( 'Pages:', 'responsive-mobile' ), 'after' => '</div>', ) ); ?>
-
17-05-2023, 09:25 #8M.G.Internet Media
- Berichten
- 3.166
- Lid sinds
- 14 Jaar
Re: Content wordt dubbel geplaatst
Probleem is opgelost. Heb onderstaande code eruit gehaald.
<?php if ( in_category(16) ) {
?><div style=""><p><?php the_field('daghap_omschrijving'); ?></p>
<p><span style="font-weight:400;font-size:24px;">Deze daghap is inmiddels verlopen.</span></p>
<p><span style="font-weight:200;font-size:12px;">Indien u op de dag zelf online wilt reserveren, verzoeken wij u dit te doen voor 15:00 uur. In verband met de vertraging en omdat wij na 16:30 uur dat niet meer kunnen controleren. Is het later, dan kunt u ons altijd even bellen om te horen of er een tafel beschikbaar is.</span></p>
</div>
<div style="float:left;border-size:5px;border-color:#000;text-align:left;" >
</div>
<?php
} else {
the_content();
}
wp_link_pages( array(
'before' => '<div class="pagination">' . __( 'Pages:', 'responsive-mobile' ),
'after' => '</div>',
) );
?>
Plaats een
- + Advertentie
- + Onderwerp
Marktplaats
Webmasterforum
- Websites algemeen
- Sitechecks
- Marketing
- Domeinen algemeen
- Waardebepaling
- CMS
- Wordpress
- Joomla
- Magento
- Google algemeen
- SEO
- Analytics
- Adsense
- Adwords
- HTML / XHTML
- CSS
- Programmeren
- PHP
- Javascript
- JQuery
- MySQL
- Ondernemen algemeen
- Belastingen
- Juridisch
- Grafisch ontwerp
- Hosting Algemeen
- Hardware Info
- Offtopic