This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
add_action( 'admin_menu', function() { | |
if (! current_user_can('administrator')) { | |
remove_menu_page('edit.php?post_type=acf'); | |
} | |
}); |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
# config.ru for Pow + Wordpress, based on http://stuff-things.net/2011/05/16/legacy-development-with-pow/ | |
# added hackery to work around wordpress issues - Patrick Anderson (patrick@trinity-ai.com) | |
# added rubygems, replaced script_path with script from path_parts, added to_return to fix return error - Paul Cook | |
# clearly this could be cleaner, but it does work | |
# added rewrite rule for WordPress Multi Site - Per Soderlind (see also http://soderlind.no/archives/2012/12/02/wordpress-and-pow/) | |
require 'rubygems' | |
require 'rack' | |
require 'rack-legacy' | |
require 'rack-rewrite' |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
<?php | |
// you need to add the post content to $post_content | |
preg_match_all('/src=([\'"])?((?(1).*?|\S+))(?(1)\1)/', $post_content, $images); | |
if (count($images[2]) > 0) { | |
foreach ($images[2] as $src) { | |
$image_id = pn_get_attachment_id_from_url($src); | |
/* | |
Do something with the $image_id |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
<?php | |
$tables = array(); | |
$m = TablePress::load_model( 'table' ); | |
$ids = $m->load_all( true, false ); | |
foreach ($ids as $id) { | |
$table = $m->load( $id ); | |
$tables[$table['id']] = $table['name']; | |
} |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
/* | |
* Based on http://torquemag.io/automating-wordpress-plugin-updates-releases-grunt/ | |
* | |
* added: | |
* copy:svn_assets task | |
* makepot, creates read-offline.pot | |
*/ | |
module.exports = function (grunt) { |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
<?php | |
//code from https://wordpress.org/plugins/cloudflare/ | |
/** | |
* remove http and https from links, save in mu-plugins | |
*/ | |
if (true !== function_exists('cloudflare_buffer_wrapup')) { | |
function cloudflare_buffer_wrapup($buffer) { | |
// Check for a Content-Type header. Currently only apply rewriting to "text/html" or undefined |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
<?php | |
/* | |
Plugin Name: WP CLI GEARS | |
Version: 0.0.2 | |
Description: Testing WP CLI and WP Gears | |
Author: Per Soderlind | |
Author URI: https://soderlind.no | |
Plugin URI: https://gist.github.com/soderlind/a27527c3ed6545f594d7 | |
License: GPL | |
*/ |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
<?php | |
/** | |
* Use Gravatar as your site icon, add the code to your (child) theme functions.php or use it in a plugin | |
* Requires: WordPress 4.3 | |
* | |
* @param array $meta_tags default site icon meta tags array | |
* @return array return the modified site icon meta tags array | |
*/ | |
function gravatar_site_icon ($meta_tags) { |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
<?php | |
/* | |
Plugin Name: A faster load_textdomain | |
Version: 0.0.1 | |
Description: While we're wating for https://core.trac.wordpress.org/ticket/32052. | |
Author: Per Soderlind | |
Author URI: https://soderlind.no | |
Plugin URI: https://gist.github.com/soderlind/610a9b24dbf95a678c3e | |
License: GPL |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
<?php | |
/* | |
Plugin Name: Not So Super Admin | |
Plugin URI: https://gist.github.com/soderlind/8101b2e45e80b594e9c5 | |
Description: Control what (super) admins can do | |
Author: Per Soderlind | |
Author URI: http://soderlind.no | |
Version: 0.0.6 | |
License: GPL | |
Tags: multisite, admin |
OlderNewer