Skip to content

Instantly share code, notes, and snippets.

@ginocremer
ginocremer / .htaccess Cachify
Created July 25, 2016 13:26
Original von Sergej Müller / Leider nicht mehr als Gist verfügbar, daher an dieser Stelle als neuer Gist.
# BEGINN CACHIFY
<IfModule mod_rewrite.c>
# ENGINE ON
RewriteEngine On
# GZIP FILE
<IfModule mod_mime.c>
RewriteCond %{REQUEST_URI} /$
RewriteCond %{REQUEST_URI} !^/wp-admin/.*
RewriteCond %{REQUEST_METHOD} !=POST
@ginocremer
ginocremer / Exotische Dateitypen in WordPress hochladen
Created March 6, 2014 14:20
Upload erlauben von .swf, .tiff, .rtf oder .zip
add_filter('upload_mimes', 'eigene_upload_mimes');
function eigene_upload_mimes( $vorhandene_mimes ){
$vorhandene_mimes['zip'] = 'application/zip';
$vorhandene_mimes['swf'] = 'application/x-shockwave-flash';
$vorhandene_mimes['rtf'] = 'text/richtext';
$vorhandene_mimes['tiff'] = 'image/tiff';
return $vorhandene_mimes;
}
@ginocremer
ginocremer / gist:64b285fb79aeba49230dcf8ad0777a81
Created May 2, 2017 19:23
Cachify Snippet / .htaccess if WordPress is in a subdirectory/subfolder (e.g. "wordpress")
<IfModule mod_rewrite.c>
# ENGINE ON
RewriteEngine On
# GZIP FILE
<IfModule mod_mime.c>
RewriteCond %{REQUEST_URI} /$
RewriteCond %{REQUEST_URI} !^/wp-admin/.*
RewriteCond %{REQUEST_METHOD} !=POST
RewriteCond %{QUERY_STRING} =""
add_action('wp_print_styles', 'add_my_styles', 100);
function add_my_styles() {
wp_register_style( 'eigene-css', 'http://www.PFAD-ZUR-EIGENEN-CSS-DATEI.com');
wp_enqueue_style( 'eigene-css' );
}
add_action('init', 'add_my_styles');
add_action( 'wp_print_scripts', 'add_my_scripts', 100 );
function add_my_scripts() {
if ( !is_admin() ) {
wp_deregister_script( 'jquery' );
wp_register_script( 'jquery', ( 'http://www.PFAD-ZUR-EIGENEN-JQUERY-DATEI.com' ), false, null, true );
wp_enqueue_script( 'jquery' );
wp_register_script( 'eigenes-script', 'http://www.EIGENES-SCRIPT.com');
wp_enqueue_script( 'eigenes-script' );
} }
add_action('init', 'add_my_scripts');
@ginocremer
ginocremer / Resize Images after Upload WordPress Media Library
Created March 21, 2014 07:36
Resize Images after Upload WordPress Media Library
add_filter('wp_generate_attachment_metadata','replace_uploaded_image');
function replace_uploaded_image($image_data)
{
// if there is no large image : return
if ( !isset($image_data['sizes']['large']) )
return $image_data;
// paths to the uploaded image and the large image
$upload_dir = wp_upload_dir();