Update: please note that I have since switched to using a set of bash scripts instead of poluting the Git repository with git svn.
Author: Kaspars Dambis
kaspars.net / @konstruktors
| <?php | |
| /** | |
| * Plugin Name: Infinite WP List Tables | |
| * Description: Infinite scroll support for WP List Tables in the WordPress admin panel. | |
| * Version: 0.1.0 | |
| * Author: Brady Vercher | |
| * Author URI: http://www.blazersix.com/ | |
| * License: GPL-2.0+ | |
| * License URI: http://www.gnu.org/licenses/gpl-2.0.html | |
| */ |
| <?php # -*- coding: utf-8 -*- | |
| /** | |
| * Plugin Name: T5 Silent Flush | |
| * Description: Flushes rewrite rules whenever a custom post type or taxonomy is registered and not already part of these rules. This is a soft flush, the .htaccess will not be rewritten. | |
| * Version: 2013.05.04 | |
| * Author: Thomas Scholz <[email protected]> | |
| * Author URI: http://toscho.de | |
| * License: MIT | |
| * License URI: http://www.opensource.org/licenses/mit-license.php | |
| */ |
| <?php | |
| namespace Rarst\GitHub\Gist; | |
| use GuzzleHttp\Client; | |
| use GuzzleHttp\Command\Guzzle\Description; | |
| use GuzzleHttp\Command\Guzzle\GuzzleClient; | |
| /** | |
| * Build Gist comments feed for specific user, using GitHub API. |
| <?php | |
| /** | |
| * Register the payment icon | |
| */ | |
| function pw_edd_payment_icon($icons) { | |
| $icons['url/to/your/image/icon.png'] = 'Name of the Payment Method'; | |
| return $icons; | |
| } | |
| add_filter('edd_accepted_payment_icons', 'pw_edd_payment_icon'); |
| <?php | |
| //add_action( 'wp_head', 'tgm_delete_all_orders' ); | |
| function tgm_delete_all_orders() { | |
| 21 | |
| $payments = get_posts( array( 'post_type' => 'edd_payment', 'posts_per_page' => -1, 'post_status' => 'any' ) ); | |
| $downloads = get_posts( array( 'post_type' => 'download', 'posts_per_page' => -1 ) ); | |
| if ( $downloads ) { | |
| foreach ( $downloads as $download ) { | |
| delete_post_meta( $download->ID, '_edd_download_sales' ); |
| <?php | |
| /* | |
| Plugin Name: Easy Digital Downloads - Variable Pricing License Activation Limits | |
| Plugin URL: http://easydigitaldownloads.com/extension/ | |
| Description: Limit the number of license activations permitted based on variable prices | |
| Version: 1.0 | |
| Author: Pippin Williamson | |
| Author URI: http://pippinsplugins.com | |
| Contributors: mordauk | |
| */ |
| <?php | |
| echo nl2br(print_r(divide_money_evenly((float)(string) 78.23, 3), true)); | |
| function divide_money_evenly($number, $divided_by, $numbers=array()) { | |
| $total = 0; | |
| for($i=1; $i<=$divided_by; $i++) { | |
| if(abs($number - $total) != 0) { | |
| $divided = $number / $divided_by; | |
| if($divided < 1) { | |
| $rounded = 0; | |
| } |
Update: please note that I have since switched to using a set of bash scripts instead of poluting the Git repository with git svn.
Author: Kaspars Dambis
kaspars.net / @konstruktors
| #!/bin/bash | |
| # | |
| # This script configures WordPress file permissions based on recommendations | |
| # from http://codex.wordpress.org/Hardening_WordPress#File_permissions | |
| # | |
| # Author: Michael Conigliaro <mike [at] conigliaro [dot] org> | |
| # | |
| WP_OWNER=www-data # <-- wordpress owner | |
| WP_GROUP=www-data # <-- wordpress group | |
| WP_ROOT=$1 # <-- wordpress root directory |
| <?php | |
| /* | |
| Plugin Name: WP_Rewrite endpoints demo | |
| Description: A plugin giving example usage of the WP_Rewrite endpoint API | |
| Plugin URI: http://make.wordpress.org/plugins/2012/06/07/rewrite-endpoints-api/ | |
| Author: Jon Cave | |
| Author URI: http://joncave.co.uk/ | |
| */ | |
| function makeplugins_endpoints_add_endpoint() { |