Skip to content

Instantly share code, notes, and snippets.

Peter Wilson peterwilsoncc

Block or report user

Report or block peterwilsoncc

Hide content and notifications from this user.

Learn more about blocking users

Contact Support about this user’s behavior.

Learn more about reporting abuse

Report abuse
View GitHub Profile
@peterwilsoncc
peterwilsoncc / basic-mailchimp-fields.php
Last active Aug 29, 2015
Using the Mailchimp WP plugin in DEV mode with basic fields
View basic-mailchimp-fields.php
<?php
function pwcc_mailchimp_fields( $fields ) {
unset ( $fields );
$fields = array (
0 => array (
"name" => "Email Address",
View width-height-priority.css
.set-width {
min-width: 50px; /* overrides */
max-width: 25px; /* which in turn, overrides */
width: 30px;
}
.set-height {
min-height: 50px; /* overrides */
max-height: 25px; /* which in turn, overrides */
height: 30px;
@peterwilsoncc
peterwilsoncc / selector.js
Last active Aug 29, 2015
jQuery selector: inputs that have fallen back to type="text"
View selector.js
/*
* $( 'input[type=datetime]' ) selects the inputs regardless
* of the browsers understanding, as does the equivlent CSS
*
* The custom selectors below select the inputs based on the
* fallback, rather than the attribute
*
* USE
* $( 'input:textprop' ); // select inputs displaying as type=text
* $( 'input:nottextprop' ); // select inputs not displaying as type=text
@peterwilsoncc
peterwilsoncc / suitcss-names.css
Last active Aug 29, 2015
Trying out a variation of the SUIT CSS naming convention on a personal project. See http://peterwilson.cc/suitcss-naming-convention/
View suitcss-names.css
.u-utility {}
.t-templateName {}
.ComponentName {}
.ComponentName-modifierName {}
.ComponentName_descendantName {}
.ComponentName.is-someState {}
.js-ComponentName /* JavaScript hook */
@peterwilsoncc
peterwilsoncc / .htaccess
Created Jul 11, 2014
Blocking referer spam
View .htaccess
<IfModule mod_rewrite.c>
RewriteEngine On
RewriteCond %{HTTP_REFERER} ^http(s)?://([^.]+\.)?refererspam.com/ [NC,OR]
RewriteCond %{HTTP_REFERER} ^http(s)?://([^.]+\.)?spamreferer.com/ [NC]
RewriteRule .* - [F]
</IfModule>
@peterwilsoncc
peterwilsoncc / 100-some-template.json
Last active Aug 29, 2015
Pattern lab data file question. Is it possible to include the same atom multiple times & have a json file deal with it?
View 100-some-template.json
{
"forms" : {
"textInput" : {
"name" : "textInput", // needs to differ for each instance
"id" : "textInput" // needs to differ for each instance
}
}
}
// some code in here to allow for multiple instances
@peterwilsoncc
peterwilsoncc / micropubfilter.php
Created Feb 11, 2015
Include trashed posts in url_to_postid
View micropubfilter.php
<?php
function micropub_url_to_postid($url) {
global $wp_rewrite;
/**
* Filter the URL to derive the post ID from.
*
* @since 2.2.0
*
@peterwilsoncc
peterwilsoncc / wp-seo-metabox.diff
Created Mar 14, 2015
Fixing the JS error in WP SEO.
View wp-seo-metabox.diff
diff --git a/content/plugins/wordpress-seo/js/wp-seo-metabox.js b/content/plugins/wordpress-seo/js/wp-seo-metabox.js
index ecbbf24..62a6a46 100644
--- a/content/plugins/wordpress-seo/js/wp-seo-metabox.js
+++ b/content/plugins/wordpress-seo/js/wp-seo-metabox.js
@@ -282,12 +282,12 @@ function yst_updateDesc() {
snippet.find('.desc span.content').html('');
yst_testFocusKw();
- if (tinyMCE.get('excerpt') !== null) {
+ if ( window.tinyMCE && tinyMCE.get('excerpt') !== null) {
@peterwilsoncc
peterwilsoncc / keyring-importer-instagram.php.diff
Last active Aug 29, 2015
Keyring social importer - set post type
View keyring-importer-instagram.php.diff
--- keyring-importer-instagram.php
+++ (clipboard)
@@ -55,7 +55,11 @@
// First import starts from now and imports back to day-0.
// Auto imports start from the most recently imported and go up to "now"
+
+ $post_type = apply_filters( 'keyring_post_type', 'post', static::SLUG );
+
$latest = get_posts( array(
View pandachina.js
"\uD83D\uDC3C\uD83C\uDDE8\uD83C\uDDF3"
You can’t perform that action at this time.