PODCAST: SPABIERGÄNGER #006 | Johannes Ulrich Gehrke

PODCAST: SPABIERGÄNGER #006

Vom Oberhoferplatz bis zum Luitpoldpark sind wir dieses mal spabiert. Wir haben als Getränkehändler unserer Wahl diesesmal den V-Markt auserkoren. Der hatte soviele verschiedene Biere, da müssen wir demnächst noch mal hin. Begleitet uns in dieser romantischen Winterfolge durch zwei…

WordPress Dashboard entfernen für Abonnenten / Subscriber | Johannes Ulrich Gehrke

WordPress Dashboard entfernen für Abonnenten / Subscriber

In einer Website mit User-Registration wird das Wordpress oft nur genutzt um dem Abonnenten Zugriff auf Ihr Profil zu geben. Im Wordpress-Backend wird jedoch standardmäßig das Dashboard nach dem Login aufgerufen. Das Dashboard hat jedoch keinen Mehrwert für den Subscriber…

Der Lenz ist da! Zumindest im Büro | Johannes Ulrich Gehrke

Der Lenz ist da! Zumindest im Büro

Blumen machen den Tag schöner - gerade auf Arbeit, wenn man ein paar Farben braucht. Bei unserem Holländischem Blumenstand, gab es Tulepn, je Bund 6€. Also habe ich mal einfach 5 Bund geholt, dem guten Mann 30 Euronen in die…

PODCAST: SPABIERGÄNGER #005 | Johannes Ulrich Gehrke

PODCAST: SPABIERGÄNGER #005

Von der Klinik istZentrum - in dieser Folge sind wir von der LMU in der Nußbaumstraße zum Marienplatz im Stadtzentrum spabiert. Wieder mit Spezial-Bier ausgerüstet stellten wir uns jedem Thema das uns in den Sinn kam. Kommt doch mit auf…

Podcast: Spabiergänger #004 – Jetzt mit Vitamin B | Johannes Ulrich Gehrke

Podcast: Spabiergänger #004 – Jetzt mit Vitamin B

Mit einer flirtiven Wurst die Herzen der Mädels erobern - oder wie mir ein Bild gefehlt hat für die vierte Folge der Spabierer. Wir waren dieses mal in Sendling/Westend unterwegs und sind durch die Seitenstraßen des Gollierplatzes spabiert. Folge 4A:…

Podcast: Spabiergänger #003 | Johannes Ulrich Gehrke

Podcast: Spabiergänger #003

In unserer Dritten Folge sind wir vom Mariahilfplatz am Auer Mühlbach richtung Nockerberg spabiert. Es gab wieder neue Biere die wir gefunden haben und einige Themen über die es zu sprechen gab.

<?php

/**
 * Debug Helper, der eine HTML Vardump Ausgabe erzeugt
 * 
 * @param  mixed   $obj   Variable für den var_dump
 * @param  boolean $title Optional. Titel über der <pre> Ausgabe
 *
 * @return void
 */
function d( $obj, $title = false ){
	echo "<div class=\"debug\">";
	if( $title ) {
		echo "<h3 class=\"debug__title\">" . $title . "</h3>";
	}
	echo "<pre class=\"debug__print\">";
	var_dump( $obj );
	echo "</pre>";
	echo "</div>";
};


/* Beispiel-Benutzung */

d( $meine_var );

/* Oder */

d( $ausgabe_mit_titel, "Titel der Ausgabe" );

Bessere & schnellere Debug-Ausgaben mit var_dump

Debug-Ausgaben gehören einfach dazu - Ohne geht der Entwicklungsprozess nicht. An irgendeinem Punkt ist es immer notwendig sich einmal die ein oder andere Variable ausgeben zu lassen. Hier nutze ich PHPs var_dump(), aber dann bekommt man bei komplexen Objekten oder…

Weihnachtliche Wunderland-Werkstätte | Johannes Ulrich Gehrke

Weihnachtliche Wunderland-Werkstätte

Alliteration auf Krampf - Aber ich meine unser buntes Büro und wie wir es geschmückt haben. Wie jedes Jahr holen Florian und ich die Weihnachts-Deko aus den Kartons und schmücken unseren kleinen Büroraum. Wir haben inzwischen schon eine stattliche Menge…

PODCAST: SPABIERGÄNGER #002 | Johannes Ulrich Gehrke

PODCAST: SPABIERGÄNGER #002

In der zweiten Folge der Spabiergänger gehen Florian und ich durch Max-Vorstadt und den englischen Garten. Wir trinken dabei Bier, welches ich aus Brandenburg mitgebracht habe. Man muss dazu sagen, dass dies unsere 2. Folge, aber schon die 5. Aufnahme…

<?php
/**
 * Gibt ein Array zurück mit allen Parent Posts ohne Startseite
 *
 * Achtung: Die Funktion ist rekursiv und Pages
 * mit der ID '0' werden nicht ausgewertet
 *
 * @param  string|int  $id         Post-ID
 * @param  int         $max_depth  Optional. Maximale Crawl Tiefe
 *
 * @return array|bool  Die aktuelle Seite & Eltern Seiten als Array
 */
function p_get_breadcrump_posts( $id, $max_depth = 5 ){
	if( $max_depth == 0 ) { return false; };
	$post = get_post( $id );
	$post_data = [];
	if( intval( $post->post_parent ) > 0 ) {
		$post_data = p_get_breadcrump_posts( $post->post_parent, ( $max_depth - 1) );
	}
	$post_data[] = [
		'id'        => $post->ID,
		'title'     => $post->post_title,
		'parent'    => $post->post_parent,
		'permalink' => get_permalink( $post->ID ),
	];

	return $post_data;
};

Breadcrump für WordPress Seiten (Pages)

Breadcrumps für Wordpress sind Klassiker - Klassiker sind sie aber leider, weil es keine eigene Wordpress Funktion gibt um diese zu generieren. Ich habe hier ein Script geschrieben, mit dem man für Seiten (Pages) ein Breadcrump Array erstellen kann. Dieses…

1 2 3 4 5 6 7 8