Skip to content

Instantly share code, notes, and snippets.

View marcelweder's full-sized avatar

Marcel A. Weder marcelweder

View GitHub Profile
@marcelweder
marcelweder / wp-filter-interlaced.php
Last active December 22, 2016 16:29
WordPress image interlace filter
<?php
/**
* This workaround append interlaced (aka progressive) on images
* https://korrekt.ch/
* We salute you ;)
*/
add_filter('wp_generate_attachment_metadata', 'korrekt_wp_generate_attachment_metadata', 99, 2);
function korrekt_wp_generate_attachment_metadata($metadata, $attachment_id)
{
if (!function_exists('imageinterlace'))
@marcelweder
marcelweder / makeid.js
Last active August 31, 2016 12:56
Simple JS-Snippet to create random ID
function makeid(length)
{
var text = "";
var possible = "ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789";
for(var i=0; i < length; i++)
{
text += possible.charAt(Math.floor(Math.random() * possible.length));
}