Skip to content

Instantly share code, notes, and snippets.

View rezen's full-sized avatar

Andres Hermosilla rezen

View GitHub Profile
@rezen
rezen / scanner.php
Created January 25, 2013 00:54
Scan files (php) for questionable items ... looking for those exploits!
<?php
// Let's see those errors!
error_reporting(1);
// Give it some time!
set_time_limit(80);
// File ext(types) to check!
$check_files = array(
@rezen
rezen / wp.filter.php
Created August 18, 2012 17:05
Filter Image insert for WordPress
function xf_insert_image( $html, $id, $caption, $title, $align, $url )
{
$html5 = "<figure id='post-$id media-$id' class='align-$align'>";
$html5 .= "<img src='$url' alt='$title' />";
$html5 .= "<figcaption>$caption</figcaption>";
$html5 .= "</figure>";
return $html5;
}
@rezen
rezen / gist:3161175
Created July 22, 2012 22:11 — forked from luetkemj/wp-query-ref.php
WP: Query $args
<?php
/**
* WordPress Query Comprehensive Reference
* Compiled by luetkemj - luetkemj.com
*
* CODEX: http://codex.wordpress.org/Class_Reference/WP_Query
* Source: http://core.trac.wordpress.org/browser/tags/3.3.1/wp-includes/query.php
*/
$args = array(
@rezen
rezen / gist:2654207
Created May 10, 2012 16:15
Email Address regex
^[_a-zA-Z0-9-]+(\.[_a-zA-Z0-9-]+)*@[a-zA-Z0-9-]+(\.[a-zA-Z0-9-]+)*(\.[a-z]{2,3})$
@rezen
rezen / wp_attachfix.sql
Created March 21, 2012 22:08
Migrating WordPress attachments on new domain with WP in a sub folder
UPDATE `wp_posts` SET guid = REPLACE(guid,'*old_domain*','*new_domain*') WHERE `post_type` = 'attachment'
@rezen
rezen / input-mask.js
Created February 28, 2012 17:54
JS: input[type=File upload mask input[type="file"]!
// File upload mask
$('.upload-masked').each(function(){
var $this = $(this)
, $mask = $('<input type="text" class="upload-mask" value="" />');
$this.wrap('<div class="input-wrap" style="position:relative;"></div>');
$this.css({opacity:0,position:'absolute'});
$this.after('<span class="upload-mask-button">BROWSE</span>');
$this.after($mask);