Genbaenkle: Unterschied zwischen den Versionen

Aus Wikizone
Wechseln zu: Navigation, Suche
(Die Seite wurde neu angelegt: „Wordpress - Anpassungen im Theme: single.php wird erweitert um die Abfrage welcher Kategorie der Post angehört. nach "get_header(); ?>" ' <?php $post =…“)
 
Zeile 1: Zeile 1:
Wordpress - Anpassungen im Theme:
+
Wordpress - Anpassungen im Theme im theme twentysixty:
  
single.php
+
/genbaenkle.de/wp-content/themes/twentysixteen/template-parts/content-single.php
  
 
wird erweitert um die Abfrage welcher Kategorie der Post angehört.
 
wird erweitert um die Abfrage welcher Kategorie der Post angehört.
  
nach  "get_header(); ?>"
+
nach  "the_content();"
  
  
 
'
 
'
<?php
 
$post = $wp_query->post;
 
 
if (in_category('Anbieter'))
 
if (in_category('Anbieter'))
{
+
{
include(TEMPLATEPATH.'/single_anbieter.php');
+
echo do_shortcode('[cft format=0]');
}
+
}
+
elseif (in_category('sorte'))
+
elseif (in_category('sorte'))
{
+
{
include(TEMPLATEPATH.'/single_sorte.php');
+
echo do_shortcode('[cft format=1]');
}
+
}
+
elseif (in_category('erhalter'))
+
elseif (in_category('erhalter'))
{
+
{
include(TEMPLATEPATH.'/single_erhalter.php');
+
echo do_shortcode('[cft format=2]');
}
+
}
+
else
+
else
{
+
{
include(TEMPLATEPATH.'/single_default.php');
+
}
+
}'
?>'
 
 
 
dann in den einzelnen Templates
 
 
 
 
 
z.B. /single_anbieter.php
 
 
 
wird eingefügt:
 
 
 
echo do_shortcode('[cft format=0]');
 
  
  

Version vom 26. Januar 2016, 14:37 Uhr

Wordpress - Anpassungen im Theme im theme twentysixty:

/genbaenkle.de/wp-content/themes/twentysixteen/template-parts/content-single.php

wird erweitert um die Abfrage welcher Kategorie der Post angehört.

nach "the_content();"


' if (in_category('Anbieter')) { echo do_shortcode('[cft format=0]'); }

elseif (in_category('sorte')) { echo do_shortcode('[cft format=1]'); }

elseif (in_category('erhalter')) { echo do_shortcode('[cft format=2]'); }

else {

}'


Das CFT bezieht sich auf das Plugin die "Custome field Template"

Dort kann man das template gestalten und die felder Aufrufen, welche gefragt sind.