Ondersteuning » Code oplossingen gezocht » Geen template list 'service'

  • Naast het toevoegen van gewone pagina’s en blogposts, heb ik ook de functie om service-pagina’s en een portfolio-pagina’s toe te voegen.

    Bij de gewone pagina’s en blogpost staat “pagina-attributen” waar ik het sjabloon/template kan aanpassen. Bij de service en portfoliopost staat dat weer niet. Zoals je begrijpt kan ik hierdoor geen individuele template toekennen aan deze servicepagina.

    Ik zoek me rot maar ik kan nergens de oplossing vinden.

    Hoe kan ik dit veranderen / toevoegen / aanpassen??

    Alvast bedankt!

    Groeten Mike

3 reacties aan het bekijken - 1 tot 3 (van in totaal 3)
  • De templates zijn php pagina ’s met een vaste opmaak. Vaak de volle breedte oid. Je zou een template moeten maken en toevoegen aan je thema.
    Hier een instructie
    Is niet zo moeilijk.

    Blijkbaar gebruikt jouw thema vaste templates voor het weergeven van Service en Portfolio items. Kijk eens in je thema of je daar de templates kunt vinden van de service en portfolio pagina’s. Die moet je dan aanpassen. Kan lastig zijn als je weinig kennis van css hebt want ik neem aan dat je de layout flink wilt veranderen van die 2 type pagina’s.

    Guido

    Thread starter Mikos91

    (@mikos91)

    @ robelia,

    Bedankt voor je reactie. Een template maken/toevoegen is geen probleem, deze kan ik ook gewoon terug vinden tussen mijn te kiezen templates. Alleen bij mijn service pagina’s kan dit weer niet..

    Misschien maakt dit het makkelijker:
    Gewone pagina (met pagina-attributen)

    Service pagina (zonder pagina-attributen)

    @ Guido

    Bedankt voor het meedenken. Ja dat klopt, hij maakt gebruik van ‘single-services.php’. Alleen als ik dit template kopieer en er een extra template van maak, dan kan ik deze wederom niet terug vinden in het menu (nog steeds geen pagina-attributen). Dit kan ik ook bij mijn scherminstellingen niet toevoegen.

    single-servives-test.php

    <?php
    /*
    Template Name: test
    */
    
    get_header(); ?>
    
    	<header class="page-header">
    		<h1 class="page-header-title"><?php the_title(); ?></h1>
    		<nav class="single-nav clr">
    			<?php next_post_link('<div class="single-nav-left">%link</div>', '<span class="fa fa-chevron-left"></span>', false); ?>
    			<?php previous_post_link('<div class="single-nav-right">%link</div>', '<span class="fa fa-chevron-right"></span>', false); ?>
    		</nav><!-- .page-header-title -->
    	</header><!-- .page-header -->
    
    	<div id="primary" class="content-area span_16 col clr clr-margin">
    		<div id="content" class="site-content" role="main">
    			<?php while ( have_posts() ) : the_post(); ?>
    				<article id="post-<?php the_ID(); ?>" <?php post_class(); ?>>
    					<?php if ( !post_password_required() ) { ?>
    						<?php get_template_part('content','services'); ?>
    					<?php } ?>
    					<div class="entry-content entry clr">
    						<?php the_content(); ?>
    						<?php wp_link_pages( array( 'before' => '<div class="page-links clr">', 'after' => '</div>', 'link_before' => '<span>', 'link_after' => '</span>' ) ); ?>
    					</div><!-- .entry-content -->
    					<?php if ( of_get_option('services_tags', '1') =='1' ) : ?>
    						 <?php echo get_the_term_list( get_the_ID(), 'services_tag', '<div class="service-tags clr">', ' ', '</div>' ); ?>
    					<?php endif; ?>
    					<footer class="entry-footer">
    						<?php edit_post_link( __( 'Edit Page', 'wpex' ), '<span class="edit-link">', '</span>' ); ?>
    					</footer><!-- .entry-footer -->
    				</article><!-- #post -->
    				<?php comments_template(); ?>
    			<?php endwhile; ?>
    		</div><!-- #content -->
    	</div><!-- #primary -->
    
    <?php get_sidebar(); ?>
    <?php get_footer(); ?>

    Ik weet dat je tenminste 2 templates nodig hebt om je pagina attributen te laten weergeven, gezien de gewone pagina laat zien dat er 4 zijn (incl de test template) lijkt me dat geen probleem.

3 reacties aan het bekijken - 1 tot 3 (van in totaal 3)
  • Het onderwerp ‘Geen template list 'service'’ is gesloten voor nieuwe reacties.