• Ich habe das Problem, dass mein „read more“ nicht auftauchte im Sparkling-Theme. Dann habe ich über div. Tutorials versucht es selbst zu beheben. Jetzt Funktioniert nichts mehr.. und ich bekomme auf der HP folgende Fehlermeldung: Parse error: syntax error, unexpected ‚else‘ (T_ELSE) in /www/htdocs/w01454d6/grillkamin-kaufen.de/wp-content/themes/sparkling/content.php on line 43

    Mein Content.php sieht so aus:

    <?php
     /**
      * @package sparkling
      */
     ?>
    
     <article id="post-<?php the_ID(); ?>" <?php post_class(); ?>>
     	<div class="blog-item-wrap">
     				<a>" title="<?php the_title_attribute(); ?>" >
     			 	<?php the_post_thumbnail( 'sparkling-featured', array( 'class' => 'single-featured' )); ?>
     			</a>
     		<div class="post-inner-content">
     			<header class="entry-header page-header">
    
     				<h2 class="entry-title"><a>" rel="bookmark"><?php the_title(); ?></a></h2>
    
     				<?php if ( 'post' == get_post_type() ) : ?>
     				<div class="entry-meta">
     					<?php sparkling_posted_on(); ?><?php if ( ! post_password_required() && ( comments_open() || '0' != get_comments_number() ) ) : ?>
     				<span class="comments-link"><i class="fa fa-comment-o"></i><?php comments_popup_link( esc_html__( 'Leave a comment', 'sparkling' ), esc_html__( '1 Comment', 'sparkling' ), esc_html__( '% Comments', 'sparkling' ) ); ?></span>
     				<?php endif; ?>
    
     				<?php edit_post_link( esc_html__( 'Edit', 'sparkling' ), '<i class="fa fa-pencil-square-o"></i><span class="edit-link">', '</span>' ); ?>
    
     				</div><!-- .entry-meta -->
     				<?php endif; ?>
     			</header><!-- .entry-header -->
    
     			<?php if ( is_search() ) : // Only display Excerpts for Search ?>
     			<div class="entry-summary">
     				<?php the_excerpt(); ?>
     				<p><a>"><?php esc_html_e( 'Read More', 'sparkling' ); ?></a></p>
     			</div><!-- .entry-summary -->
     			<?php else : ?>
     			<div class="entry-content">
    
     				<?php
     				if ( get_theme_mod( 'sparkling_excerpts' ) == 1 ) :
    					the_excerpt();
    				else :
    					the_excerpt();?>
    					<p><a>" title="<?php the_title_attribute(); ?>"><?php esc_html_e( 'Read More', 'sparkling' ); ?></a></p>
    				<?php else :
     					the_content();
     				endif;
     				 ?>
    
    				<p><a>" title="<?php the_title_attribute(); ?>"><?php esc_html_e( 'Read More', 'sparkling' ); ?></a></p>
    
     				<?php
     					wp_link_pages( array(
     						'before'            => '<div class="page-links">'.esc_html__( 'Pages:', 'sparkling' ),
     						'after'             => '</div>',
     						'link_before'       => '<span>',
     						'link_after'        => '</span>',
     						'pagelink'          => '%',
     						'echo'              => 1
     		       		) );
     		    	?>
     			</div><!-- .entry-content -->
     			<?php endif; ?>
     		</div>
     	</div>
     </article><!-- #post-## -->

    Moderationshinweis: Code-Auszeichnung hinzugefügt. Viele Grüße, Bego

Ansicht von 3 Antworten – 1 bis 3 (von insgesamt 3)
  • Moderator Bego Mario Garde

    (@pixolin)

    Moderator (nicht mehr aktiv)

    Das ist so fehlerhaft programmiert, dass ich vorschlagen würde, die Datei gegen das Original aus dem frisch heruntergeladenen Theme auszutauschen.

    Thread-Starter runningcrap

    (@runningcrap)

    Ich habe es wieder runtergeladen und es hat wieder nicht funktionoert.. eventuell ein Plugin, was das readmore tag zerschießt? habe jetzt ein anderes Theme genommen.

    eventuell ein Plugin, was das readmore tag zerschießt?

    -> Dies kann man herausfinden, indem man nach und nach die Plugins deaktiviert und testet.

Ansicht von 3 Antworten – 1 bis 3 (von insgesamt 3)

Das Thema „Content.php“ ist für neue Antworten geschlossen.