<?php
$count_posts = wp_count_posts();
$published_posts = $count_posts->publish;
echo $published_posts; echo(' Beiträge wurden bisher veröffentlicht'); }
?>
<?php
$count_posts = wp_count_posts();
$published_posts = $count_posts->publish;
echo $published_posts; echo(' Beiträge wurden bisher veröffentlicht'); }
?>
header.php oder andere geeignete Stelle
<?php
$time = date("H") - 1;
if($time > 7 && $time < 19)
{ $img = "tag"; } else{$img = "nacht";} ?>
<style type="text/css" media="screen">
@import url( <?php bloginfo('stylesheet_url'); ?> );
#headerimg2, #headerimg2 a {background-image:url(<?php bloginfo('template_directory'); ?>/style/headerimg2-<?php echo($img); ?>.jpg);}
</style>
Im Templateordner müssen entsprechend Dateien mit headerimg2-tag.jpg und headerimg2-nacht.jpg hinterlegt sein.
sidebar.php (oder entsprechend andere Stelle)
echo CountDown(24, 12, 2003);
// Funktion: CountDown
// Gibt die Tage, Stunden oder Minuten bis zu einem
// bestimmten Zeitpunkt zurück.function CountDown($tag,$monat,$jahr) {
// Berechnungen
$cd['sekunden'] = mktime(0,0,0,$monat,$tag,$jahr) - time();
$cd['minuten'] = floor($cd['sekunden'] / 60);
$cd['stunden'] = floor($cd['minuten'] / 60);
$cd['tage'] = floor($cd['stunden'] / 24);
// Abbruch
if($cd['sekunden'] < 0)
return FALSE;
// Ausgabe vorbereiten
if($cd['tage']) {
$wert = $cd['tage'].' Tag';
if($cd['tage'] > 1) $wert.='e';
} elseif($cd['stunden']) {
$wert = $cd['stunden'].' Stunde';
if($cd['stunden'] > 1) $wert.='n';
} else {
$wert = $cd['minuten'].' Minute';
if($cd['minuten'] > 1) $wert.='n';
}
// Rückgabe
return 'noch '.$wert;
}
Erstellen einer Funktion in der functions.php des benutzten Themes. Wichtig: Die Funktion muss eine Zeichenkette wiedergeben (also kein echo). Die Funktion kann Argumente $args mit einem Wert $key aufnehmen.
function new_shortcode($args) { // $args = array('key1' => 'value1', 'key2' => 'value2') $return = ''; // Die Zeichenkette, die ausgeführt werden soll. return $return; }
// Den Shortcode aktivieren add_shortcode('shortcode_name', 'new_routine');
Und so kann der Shortcode dann in Beiträge eingefügt und befüllt werden:
[shortcode_name key1="value1" key2="value2"]