| @@ -1,16 +1,16 @@ | ||
| 1 | 1 | <?php |
| 2 | 2 | /* |
| 3 | 3 | Plugin Name: Github Embed |
| 4 | -Plugin URI: https://wordpress.org/plugins/github-embed/ | |
| 4 | +Plugin URI: http://www.leewillis.co.uk/wordpress-plugins | |
| 5 | 5 | Description: Paste the URL to a Github project into your posts or pages, and have the project information pulled in and displayed automatically |
| 6 | -Version: 2.0.2 | |
| 7 | -Author: Ademti Software | |
| 8 | -Author URI: https://www.ademti-software.co.uk/ | |
| 6 | +Version: 2.0.1 | |
| 7 | +Author: Lee Willis | |
| 8 | +Author URI: http://www.leewillis.co.uk/ | |
| 9 | 9 | */ |
| 10 | 10 | |
| 11 | 11 | /** |
| 12 | - * Copyright (c) 2013 Ademti Software. All rights reserved. | |
| 12 | + * Copyright (c) 2013-2020 Lee Willis. All rights reserved. | |
| 13 | 13 | * |
| 14 | 14 | * Released under the GPL license v2 |
| 15 | 15 | * https://www.gnu.org/licenses/gpl-2.0.en.html |
| 16 | 16 | * |
| @@ -58,9 +58,9 @@ | ||
| 58 | 58 | /** |
| 59 | 59 | * Make sure we have a scheduled event set to clear down the oEmbed cache until |
| 60 | 60 | * WordPress supports cache_age in oEmbed responses. |
| 61 | 61 | */ |
| 62 | - public function schedule_expiry() { | |
| 62 | + function schedule_expiry() { | |
| 63 | 63 | if ( ! wp_next_scheduled( 'github_embed_cron' ) ) { |
| 64 | 64 | $frequency = apply_filters( 'github_embed_cache_frequency', 'daily' ); |
| 65 | 65 | wp_schedule_event( time(), $frequency, 'github_embed_cron' ); |
| 66 | 66 | } |
| @@ -70,9 +70,9 @@ | ||
| 70 | 70 | * Expire old oEmbeds. |
| 71 | 71 | * Note: This is a bit sledgehammer-to-crack-a-nut hence why I'm only running it |
| 72 | 72 | * daily. Ideally WP should honour cache_age in oEmbed responses properly |
| 73 | 73 | */ |
| 74 | - public function cron() { | |
| 74 | + function cron() { | |
| 75 | 75 | global $wpdb, $table_prefix; |
| 76 | 76 | $sql = "DELETE |
| 77 | 77 | FROM {$table_prefix}postmeta |
| 78 | 78 | WHERE meta_key LIKE '_oembed_%'"; |
| @@ -82,9 +82,9 @@ | ||
| 82 | 82 | /** |
| 83 | 83 | * Enqueue the frontend CSS |
| 84 | 84 | * @return void |
| 85 | 85 | */ |
| 86 | - public function enqueue_styles() { | |
| 86 | + function enqueue_styles() { | |
| 87 | 87 | wp_register_style( 'github-embed', plugins_url( basename( dirname( __FILE__ ) ) . '/css/github-embed.css' ) ); |
| 88 | 88 | wp_enqueue_style( 'github-embed' ); |
| 89 | 89 | } |
| 90 | 90 | |