Layout – Webdesign

0,00 / maand excl. BTW

Layout kiezen / webdesign aanpassen

Ander webdesign / layout? Dat kan hier heel gemakkelijk!

  1. Gratis: Kies één van de voor geprogrammeerde layouts.
  2. Gratis: Pas je gekozen webdesign naar wens aan.
  3. Kies hier een andere gratis layout: Gratis implementatie.
  4. Kies een andere gratis layout: Vergoeding voor implementatie.
  5. Kies een betaald thema: Vergoeding voor implementatie.
  6. Laat een layout voor je maken.

Andere Layout

Ander Webdesign

Eénmalige betaling

1. Om welk webdesign gaat het (naam)
2. Waar kunnen wij het vinden
3. Als het in een account staat, mogen wij dan inlog-gegevens opdat wij het kunnen uploaden

Het verwijderen van webdesigns bespaart webruimte. Als er een webdesign extra op je website / webshop wordt gezet, dan kost dat webruimte.

Prijs per maand

Categorie:

Beschrijving

Forums / Code oplossingen gezocht / get_template_part in page template (twentytwelve)

  • Hallo,

    ik kom ineens de code “get_template_part” tegen in een page.php, waar ik niks mee kan.

    Probleem: Ik heb een page template gemaakt; “page-muziek.php”
    Die heb ik gebruikt voor mijn pagina “Muziek”.
    Daarbinnen wil ik een lijst hebben met clickable links naar diverse berichten (posts). Dat is gelukt.
    Maar ik wil ook een inleidende tekst.
    Die inleidende tekst staat in de pagina “Muziek”, maar komt door de “get_template_part (‘content’, ‘page’) ONDER mijn lijstje te staan.

    Ik loop hier nu waanzinnig te prutsen, en de codex uit te proberen, maar mij lukt het niet.
    Kan iemand even meekijken?

    code:

    <?php /* Template Name: muziek */ get_header(); ?> 	    <div id="primary" class="site-content"> 		<div id="content" role="main">             <ul>             <?php $posts_query = new WP_Query('cat=5$posts_per_page=-1');         while ($posts_query->have_posts()) : $posts_query->the_post(); ?> 		        <li><a href="<?php the_permalink(); ?>"><?php the_title(); ?></a></li> 		     	<?php endwhile; wp_reset_query(); // end of the loop. ?> 		    </ul>             	<?php get_template_part( 'content', 'page' ); ?>     <?php comments_template( '', true ); ?> 		</div><!-- #content --> 	</div><!-- #primary --> <?php get_sidebar(); ?> <?php get_footer(); ?>

    Linkje: werkt helaas niet, want de site staat nog op mijn prive test server…

3 reacties aan het bekijken - 1 tot 3 (van in totaal 3)
  • get_template_part haalt enkel een bestaande template pagina op en voert die uit op de locatie waar hij staat. Die moet je in dit geval dus boven je “lijstje” zetten.

    Thread starter Marenubium

    (@marenubium)

    ja dat dacht ik ook 🙂 maar als ik de “get_template_part(‘content’, ‘page’)” helemaal boven de query zet, dan werkt de lijst niet meer. Dan krijg ik de volledige post te zien in plaats van alleen een link…

    Je mist ook je “loop”:

    <?php /* Template Name: muziek */ get_header(); if(have_posts()) { 	while(have_posts()) { 		the_post(); 		?> 	    <div id="primary" class="site-content"> 			<div id="content" role="main">             <?php get_template_part( 'content', 'page' ); ?>             	<ul> 	            	<?php $posts_query = new WP_Query('cat=5$posts_per_page=-1'); 		            	while ($posts_query->have_posts()) : $posts_query->the_post(); ?> 		            		<li><a href="<?php the_permalink(); ?>"><?php the_title(); ?></a></li> 		            <?php endwhile; wp_reset_query(); // end of the loop. ?> 		        </ul>             <?php comments_template( '', true ); ?> 		</div><!-- #content --> 	</div><!-- #primary --> <?php 	get_sidebar();  	} }  get_footer(); ?>
3 reacties aan het bekijken - 1 tot 3 (van in totaal 3)

Het onderwerp ‘get_template_part in page template (twentytwelve)’ is gesloten voor nieuwe reacties.