Skip to content

Instantly share code, notes, and snippets.

Avatar

Andreas Hecht seoagentur-hamburg

View GitHub Profile
@seoagentur-hamburg
seoagentur-hamburg / gist:8938408
Created Feb 11, 2014
Erstellt eine Breadcrumbs Navigation
View gist:8938408
<?php
function the_breadcrumb() {
echo '<ul id="crumbs">';
if (!is_home()) {
echo '<li><a href="';
echo get_option('home');
echo '">';
echo 'Home';
echo "</a></li>";
@seoagentur-hamburg
seoagentur-hamburg / one-column-dashboard.php
Created Feb 13, 2014
Bringt die Möglichkeit wieder zurück, das WordPress Dashboard einspaltig darzustellen.
View one-column-dashboard.php
<?php
// force one-column dashboard
function shapeSpace_screen_layout_columns($columns) {
$columns['dashboard'] = 1;
return $columns;
}
add_filter('screen_layout_columns', 'shapeSpace_screen_layout_columns');
function shapeSpace_screen_layout_dashboard() { return 1; }
@seoagentur-hamburg
seoagentur-hamburg / dashboard-toolbox.php
Created Feb 13, 2014
Bringt das einspaltige Dashboard wieder in WP 3.8 zurück.
View dashboard-toolbox.php
<?php
/*
Module Name: Einspaltiges Dasboard
Description: Erstellt die Möglichkeit eines einspaltigen WP-Dashboards [Backend]
Author: Andreas Hecht
Author URI: http://hechtmediaarts.com
*/
/* Sicherheitsabfrage */
if ( !class_exists('Toolbox') ) {
@seoagentur-hamburg
seoagentur-hamburg / gist:9000639
Created Feb 14, 2014
.htaccess Code zum Schützen der wichtigen wp-config.php vor Zugriff von außen.
View gist:9000639
<files wp-config.php>
order allow,deny
deny from all
</files>
@seoagentur-hamburg
seoagentur-hamburg / gist:9001685
Created Feb 14, 2014
Verlinkt automatisch alle Twitter-Usernamen im Inhalt und auch im Excerpt, sowie den Kommentaren.<
View gist:9001685
<?php
function tweetlink($content) {
$tweetlink = preg_replace('/([^a-zA-Z0-9-_&])@([0-9a-zA-Z_]+)/',"$1<a href=\"http://twitter.com/$2\" target=\"_blank\" rel=\"nofollow\">@$2</a>",$content);
return $tweetlink;
}
// The content
add_filter('the_content', 'tweetlink');
@seoagentur-hamburg
seoagentur-hamburg / Tweaks wp-config.php
Last active Aug 29, 2015
Das Gist zum DrWeb Artikel über die wp-config.php
View Tweaks wp-config.php
<?php
/**
* Standardangaben, die sich bereits in der wp-config.php befinden,
* werden nicht berücksichtigt. Nur die zusätzlichen Möglichkeiten.
*
*/
/**
* Automatische Updates abschalten
@seoagentur-hamburg
seoagentur-hamburg / profilangaben.php
Created Apr 10, 2015
Wir erweitern die persönlichen Profilangaben von WordPress um einige Felder.
View profilangaben.php
<?php
/**
* Manage WordPress contact fields.
* Usage:
* require './class.TTT_Contactfields.php';
*
* $TTT_Contactfields = new TTT_Contactfields(
* array (
* 'Twitter'
* , 'Facebook'
@seoagentur-hamburg
seoagentur-hamburg / author.css
Created Apr 10, 2015
Das nötige CSS für unsere Autorenseite
View author.css
/* Der Hintergrund unserer Autorenbox und der Überschrift
---------------------------------------------------------------------------------------- */
.user-info {
background-color: #fff;
border-top: 1px solid rgba(51, 51, 51, 0.1);
padding: 5% 7.6923% 3.84615% 7.6923%;
margin: 0 8.3333%;
margin-bottom: 8.3333%;
}
View rewind-loop.php
<?php
/*
* Weil wir oben bereits the_post() genutzt haben, müssen wir die Loop neu starten mit rewind_posts(),
* damit wir alle Beiträge durch die neue Loop einfangen können.
*
*/
rewind_posts();
// Start the Loop.
while ( have_posts() ) : the_post();
@seoagentur-hamburg
seoagentur-hamburg / autor.php
Last active Aug 29, 2015
Der nötige Code für die Anzeige der Autorenbox
View autor.php
<?php
/**
* Die Biobox für jeden Autor der Website
*
*/
?>
<div class="author-info">
<?php echo get_avatar( get_the_author_meta('email'), '60' ); ?>
<div class="author-description">
<h3><?php echo _e('Autor: ', 'revothemes');
You can’t perform that action at this time.