Skip to content

Instantly share code, notes, and snippets.

Avatar

Andreas Hecht seoagentur-hamburg

View GitHub Profile
@seoagentur-hamburg
seoagentur-hamburg / .htaccess
Last active Oct 27, 2020
UPDATE 2020/08: Perfect .htaccess file for highspeed and security. You can use it for every WordPress-Website without problems. Highspeed and Security - testet on hundreds of Websites. If you are using a WordPress Multisite, change the last part of this file.
View .htaccess
########################################################################
# OPTIMAL .htaccess FILE FOR SPEED AND SECURITY @Version 2.0.1 - 08/2020
# ----------------------------------------------------------------------
# @Author: Andreas Hecht
# @Author URI: https://seoagentur-hamburg.com
# License: GNU General Public License v2 or later
# License URI: http://www.gnu.org/licenses/gpl-2.0.html
########################################################################
@seoagentur-hamburg
seoagentur-hamburg / clean-header.php
Created Feb 23, 2016
Den Header von WordPress bereinigen
View clean-header.php
<?php
//emoji aus dem header entfernen
function disable_emoji_dequeue_script() {
wp_dequeue_script( 'emoji' );
}
add_action( 'wp_print_scripts', 'disable_emoji_dequeue_script', 100 );
remove_action( 'wp_head', 'print_emoji_detection_script', 7 );
remove_action( 'wp_print_styles', 'print_emoji_styles' );
@seoagentur-hamburg
seoagentur-hamburg / .htaccess
Last active Mar 30, 2020
Die optimale .htaccess-Datei für mehr Speed und Sicherheit
View .htaccess
# ----------------------------------------------------------------------
# | Komprimierung und Caching |
# ----------------------------------------------------------------------
# Serve resources with far-future expires headers.
#
# (!) If you don't control versioning with filename-based
# cache busting, you should consider lowering the cache times
# to something like one week.
#
View new-static-sharebar.php
<?php
/**
* Statische Share-Buttons für die einzelnen Artikel - Facebook, Twitter, Google + und Xing.
*
* @uses Hook "evolution_after_thumbnail()"
*/
function ah_sticky_sharebar() {
global $post;
@seoagentur-hamburg
seoagentur-hamburg / .htaccess
Last active Sep 3, 2019
6G-Firewall - Version 2019
View .htaccess
# ----------------------------------------------------------------------
# | 6g Firewall for Security - Do not change this part @Update 2019
# ----------------------------------------------------------------------
# 6G FIREWALL/BLACKLIST - Version 2019
# @ https://perishablepress.com/6g/
# 6G:[QUERY STRINGS]
<IfModule mod_rewrite.c>
RewriteEngine On
@seoagentur-hamburg
seoagentur-hamburg / drweb-about-me-widget.php
Created Feb 19, 2016
Ein einfaches »About me«-Widget für die Sidebar von WordPress.
View drweb-about-me-widget.php
<?php
/*
Plugin Name: Dr. Web About Widget
Plugin URI: http://www.drweb.de/magazin/
Description: Zeigt eine kleine "Über mich" Box mit dem Autor-Gravatar in der Sidebar an
Author: Andreas Hecht
Author URI: http://andreas-hecht.com
Version: 0.1
*/
@seoagentur-hamburg
seoagentur-hamburg / Sharebar.php
Created Jun 13, 2019
Statische Share Buttons, die nur die URL und den Titel des Beitrags übermitteln.
View Sharebar.php
<?php
if ( ! function_exists( 'ah_static_share_aside' ) ) :
/**
* Statische Share-Buttons als floating Social Bar an der linken Seite - Facebook, Twitter, Pinterest, Xing und LinkedIn
*
*/
function ah_static_share_aside() {
global $post;
@seoagentur-hamburg
seoagentur-hamburg / disable-responsive-images.php
Created Feb 18, 2016
Die Unterstützung für die neuen Responsive Images komplett entfernen.
View disable-responsive-images.php
<?php
/**
* Disable responsive image support
*/
// Clean the up the image from wp_get_attachment_image()
add_filter( 'wp_get_attachment_image_attributes', function( $attr )
{
if( isset( $attr['sizes'] ) )
unset( $attr['sizes'] );
@seoagentur-hamburg
seoagentur-hamburg / css-entfernen.php
Created Apr 25, 2016
WordPress: Alle CSS-Dateien entfernen
View css-entfernen.php
<?php
function dp_dequeue_unused_styles() {
wp_dequeue_style( "mashsb-styles" );
wp_dequeue_style( "lashare-styles" );
wp_dequeue_style( "mashnet-styles" );
wp_dequeue_style( "banana_content" );
wp_dequeue_script( 'wp-mediaelement' );
wp_dequeue_script( 'mediaelement-and-player.min' );
}
View feed-umleitung-feedburner.php
<?php
// Ab hier kopieren
// Ersetzt den WordPress-Feed mit der Feedburner Adresse
function drweb_custom_rss_feed( $output, $feed ) {
if ( strpos( $output, 'comments' ) )
return $output;
/* Link mit deinem persönlichen Feed-Link ersetzen */
return esc_url( 'http://feeds.feedburner.com/drwebmagazin' ); }
You can’t perform that action at this time.