1
0
mirror of https://github.com/ascribe/wp-theme synced 2024-12-23 09:46:55 +01:00
wp-theme/controller/header.php

55 lines
1.0 KiB
PHP
Raw Normal View History

2015-09-18 02:13:03 +02:00
<?php
/**
* Created by PhpStorm.
* User: sarahetter
* Date: 15-09-17
* Time: 4:48 PM
*/
//<editor-fold desc="Init">
global $passInTitle;
$description = '';
$image = '';
$title = '';
$url = get_bloginfo('wpurl');
//</editor-fold>
//<editor-fold desc="Get Title">
if(isset($passInTitle)) {
$title = $passInTitle;
}
else {
$title = get_the_title();
}
if (strpos($title, 'Home') !== false)
{
$title = '';
}
else {
$title .= ' | ';
}
$title .= get_bloginfo();
//</editor-fold>
//<editor-fold desc="Get Description">
$description = get_the_excerpt();
if (empty($description)) {
$content = get_field('subtemplate')[0]['content'];
if (!empty($content)) {
$description = substr(strip_tags($content),0,140)."...";
}
}
if (empty($description)) {
$description = get_bloginfo('description');
}
//</editor-fold>
//<editor-fold desc="Get Image">
$image = get_field('header_image')['url'];
if (empty($image)) {
$image = WPTHEME_TEMPLATE_URL.'/images/ico/apple-touch-icon-152x152.png';
}
//</editor-fold>