Skip to content

Instantly share code, notes, and snippets.

View mattsandersuk's full-sized avatar
🐝

Matt Sanders mattsandersuk

🐝
  • UK
View GitHub Profile
@mattsandersuk
mattsandersuk / maintenance.php
Created August 14, 2023 09:37 — forked from bjornjohansen/maintenance.php
Custom WordPress maintenance mode page
<?php
wp_load_translations_early();
$protocol = wp_get_server_protocol();
header( "$protocol 503 Service Unavailable", true, 503 );
header( 'Content-Type: text/html; charset=utf-8' );
header( 'Retry-After: 30' );
?>
<!DOCTYPE html>
<html>
@mattsandersuk
mattsandersuk / .deployconfig
Last active May 16, 2023 09:50
Super Simple, Customisable Deployment Script
DEST='host:path'
COMPILE_COMMAND='yarn production'
<div id="address" itemscope itemtype="http://schema.org/Organization">
<ul itemprop="address" itemscope itemtype="http://schema.org/PostalAddress">
<li class="boldcopyright" itemprop="name">Creare Communications</li>
<li itemprop="streetAddress">Boughton Leigh House</li>
<li itemprop="addressLocality">Rugby</li>
<li itemprop="addressRegion">Warwickshire </li>
<li itemprop="postalCode">CV21 1HL</li>
</ul>
</div>
@mattsandersuk
mattsandersuk / wp-fix-jquery-live-function.php
Last active December 15, 2020 18:22
Hacky fix for the wp / divi console error `live is not a function`
<?php
add_action('admin_footer', function(){
echo "
<script>
jQuery.fn.extend({
live: function (event, callback) {
if (this.selector) {
jQuery(document).on(event, this.selector, callback);
}
<?php
/**
* Split a postcode
* @param string $postcode
* @return array containing both outer and inner postcodes
*/
function split_postcode($postcode)
{
// remove spaces to be safe
@mattsandersuk
mattsandersuk / wordpress_snippets.php
Last active January 17, 2020 17:45
Basic Wordpress snippets
<!-- CSS -->
/*
Theme Name:
Theme URI:
Author:
Author URI:
Version: 1.0
*/
<!-- Head -->
$( '.stat-counter' ).each(function() {
/**
*
* Get Vars from Data Attributes
*
*/
var numFrom = $(this).data('from'); // starting no.
var numTo = $(this).data('to'); // end no.
.*form_key.*
.*media/catalog.*
.*product_compare.*
.*media/wysiwyg.*
.*skin/frontend.*
.*wishlist/index.*
.*?p=.*
Copy Soundcloud URLs - https://hydrogenaud.io/index.php/topic,91538.0.html | https://dl.dropboxusercontent.com/u/30782742/scrap/scrap.html