Skip to content

Instantly share code, notes, and snippets.

View radarin's full-sized avatar

René A. Da Rin radarin

View GitHub Profile
@radarin
radarin / google.font.css
Last active December 5, 2018 05:00
CSS für Google Font
<style>
// Laden der Schrift direkt in der CSS Datei.
// Beim Laden der Schrift im Header entfällt die Zeile 6.
@import url('https://fonts.googleapis.com/css?family=Montserrat:300i,400');
h1 {
font-family: 'Montserrat', sans-serif;
}
@radarin
radarin / google.font.header.php
Last active December 5, 2018 04:40
Google Font in die Webseite einbinden
<!-- einzelnes Font -->
<link href="https://fonts.googleapis.com/css?family=Montserrat:300i,400" rel="stylesheet">
<!-- Mehrere Fonts -->
<link href="https://fonts.googleapis.com/css?family=Caveat:400,700|Dosis|Saira|Saira+Semi+Condensed|Source+Code+Pro|Architects+Daughter|Caveat+Brush|Handlee" rel="stylesheet">
@radarin
radarin / wordpress.content.exerpt.php
Last active December 3, 2018 01:56
Bei einzelnem Beitrag statt des Auszuges den kompletten Beitrag in der Liste anzeigen
<?php
// Bei Beitrag mit der ID 123 den kompletten Beitrag anzeigen,
// bei allen Anderen nur den Auszug.
if( get_the_id() == 123 ) { the_content(); } else { the_excerpt(); }
// Beim Beitrag mit der ID 123 den Weiterlesen-Button ausblenden.
if( get_the_ID() != 83 ){ /* hier Code für Button */ }
?>
@radarin
radarin / wp.sidebar-view.php
Created November 10, 2018 02:20
Sidebar im Theme anzeigen
<?php if ( is_active_sidebar( 'eindeutiger-name' ) ) : ?>
<?php dynamic_sidebar( 'eindeutiger-name' ); ?>
<?php endif; ?>
@radarin
radarin / wp.sidebar-register.php
Last active November 13, 2018 04:15
Sidebar in Wordpress registrieren
if ( ! function_exists( 'lovecraft_sidebar_registration' ) ) {
/* Beispiel für das Theme 'Lovecraft' */
function lovecraft_sidebar_registration() {
register_sidebar( array(
'name' => __( 'Titel in den Einstellungen', 'lovecraft' ),
'id' => 'eindeutiger-name',
'description' => __( 'Beschreibung für den Einstellungsbereich.', 'lovecraft' ),
'before_title' => '<h3 class="widget-title">',
@radarin
radarin / wp.bildunterschrift.php
Created September 22, 2018 10:24
Wordpress Bildunterschrift
<?php if ( $caption = get_post( get_post_thumbnail_id() )->post_excerpt ) : ?>
<p class="caption-head"><?php echo $caption; ?></p>
<?php endif; ?>
@radarin
radarin / wp.php-version.php
Last active September 18, 2018 18:38
PHP Version im Wordpress Backend anzeigen
<?php
/*
Plugin Name: Show PHP Version
Description: Shows the current PHP version in the "At a Glance" admin dashboard widget.
Version: 1.1
Requires at least: 3.8
Author: Torsten Landsiedel
Author URI: http://torstenlandsiedel.de
*/
/**
@radarin
radarin / wp.shortcode.theme.php
Created September 17, 2018 01:15
Shortcode im Theme verankern
<?php
// Macht den Shortcode innerhalb des Theme ausfürbar, Inhalt
$content = apply_filters('the_content', get_the_content());
$content = '[effekt type="zoom" duration="1"]' . $content . '[/effekt]';
$content = do_shortcode($content);
echo $content;
// Macht den Shortcode innerhalb des Theme ausfürbar, Auszug
$excerpt = apply_filters('the_excerpt', get_the_excerpt());
$excerpt = '[effekt type="zoom" duration="1"]' . $excerpt . '[/effekt]';
@radarin
radarin / wp.filter.autor.php
Last active September 17, 2018 01:11
Wordpress Beiträge nach Autoren anzeigen
<?php
function rudr_filter_by_the_author() {
$params = array(
'name' => 'author', // das ist das "name" attribute für den Filter
'show_option_all' => 'Alle Autoren' // Anzeige für 'Alle Autoren' (Anzeige, wenn kein Filter gewählt)
);
if ( isset($_GET['user']) )
$params['selected'] = $_GET['user']; // Autor mit der Variablen $_GET auswählen
@radarin
radarin / wordpress.weiterlesen.php
Last active August 2, 2018 10:08
Weiterlesen-Link ersetzen
<?php
/* Ersetzt das [...]-Weitersesen Symbol gegen einen Weiterlesen Link. */
function wpdocs_excerpt_more( $more ) {
return '&nbsp;&nbsp;&nbsp;[<a href="'.get_permalink().'"> Weiter xxx lesen</a> ]';
}
add_filter( 'excerpt_more', 'wpdocs_excerpt_more' );
?>