View remove_inline_css_and_style_tag.php
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 | |
// https://simplehtmldom.sourceforge.io/ | |
include_once('simple_html_dom.php'); | |
function semi_it( $string ) { | |
return rtrim( $string, ';' ) . ';'; | |
} | |
function generate_random_string($length = 10) { | |
$characters = '0123456789abcdefghijklmnopqrstuvwxyz'; |
View rolling-updates.php
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 | |
// we have a product upload record in our db. That upload record has things like: | |
//slug, zipfile, current_verison, wordpress_version_required, test_to, upgrade_notice etc | |
// when a update request comes in we run our checks. | |
// for example if we are checking for a legacy version | |
$is_legacy = false; | |
$latest_legacy_version = '5.12.8'; |
View rafflepress-invent-your-own.php
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: RafflePress Invent Your Own | |
Plugin URI: | |
Description: Programmatically Add User and Complete Actions in RafflePress | |
Version: | |
Author: | |
Author URI: | |
License: | |
License URI: |
View gist:ee66ef9de9b6a350b05b0af405c471fc
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 if (empty($giveaway->slug) || !empty($_GET['iframe'])) { ?> | |
<meta name="robots" content="noindex"> | |
<?php } ?> |
View gist:fbaeaa2d3b5728f9871f57863b108a77
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
document.addEventListener('om.Campaign.afterShow', function(event) { | |
// exit offer | |
if(event.detail.Campaign.numericId == '212237'){ | |
var offer_ajax_url = '/checkout/exit_offer'; | |
console.log( _self.$data); | |
axios | |
.post(offer_ajax_url, | |
_self.$data | |
).then(function (response) { |
View RafflePress frontend string
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 | |
$rp_frontend_translations = array( | |
'txt_1'=>__('Total Entries', 'rafflepress-pro'), | |
'txt_2'=>__('Your Entries', 'rafflepress-pro'), | |
'txt_3'=>__('Log In to Enter this Giveaway:', 'rafflepress-pro'), | |
'txt_4'=>__('Enter', 'rafflepress-pro'), | |
'txt_5'=>__('Logout', 'rafflepress-pro'), | |
'txt_6'=>__('Hi', 'rafflepress-pro'), | |
'txt_7'=>__('Ways to Enter', 'rafflepress-pro'), |
View gist:1b8be963b47d7f8aad72a248c474ee51
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
// assign entering entries if enabled | |
$entries_tablename = $wpdb->prefix . 'rafflepress_entries'; | |
$insert_arrays[] = array( | |
'giveaway_id' =>$giveaway_id, | |
'contestant_id' => $contestant['id'], | |
'meta' => '{"action":"Entering Giveaway"}', | |
); | |
rafflepress_pro_wp_insert_rows($insert_arrays, $entries_tablename); | |
$contestant['total_entries'] = 1; | |
//end assign entering entries if enabled |
View gist:5b366557c651f1d408457c819c2f5930
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
## Unsafe SQL calls | |
When making database calls, it's highly important to protect your code from SQL injection vulnerabilities. You need to update your code to use prepare() with your queries to protect them. | |
Please review the following: | |
* http://codex.wordpress.org/Class_Reference/wpdb#Protect_Queries_Against_SQL_Injection_Attacks | |
* http://codex.wordpress.org/Data_Validation#Database | |
* http://make.wordpress.org/core/2012/12/12/php-warning-missing-argument-2-for-wpdb-prepare/ | |
* http://ottopress.com/2013/better-know-a-vulnerability-sql-injection/ |
View gist:3c933f89f908d4106927c510552163b5
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
<style> | |
#wpnbio-close,#wpnbio-show{ | |
cursor: pointer; | |
} | |
#wpnbio-alert ul { | |
list-style: none; | |
} |
NewerOlder