Skip to content

Instantly share code, notes, and snippets.

View seedprod's full-sized avatar

John Turner seedprod

View GitHub Profile
// get total entries count
$contestant_id = 1;
$tablename = $wpdb->prefix . 'rafflepress_entries';
$sql = "SELECT count(id) FROM $tablename WHERE contestant_id = %d AND deleted_at IS NULL";
$safe_sql = $wpdb->prepare( $sql, $contestant['id'] );
$total_entries = $wpdb->get_var( $safe_sql );
$contestant['total_entries'] = $total_entries;
<?php
update_option( 'seedprod_token', wp_generate_uuid4() );
{
"show_header_template":true,
"show_footer_template":true,
"no_conflict_mode":false,
"no_index":false,
"seo_title":"",
"seo_description":"",
"favicon":"",
"social_thumbnail":"",
"enable_recaptcha":false,
<a id='COCBadgeURL' href='https://www.chamberofcommerce.com/united-states/colorado/denver/massage-therapist/2013293472-gentle-myofascial-release?source=memberwebsite' target='_tab' rel='noopener'><img style='width:auto;height:150px;' id='COCBadgeIMG' src='https://coc.codes/images/badge/2013293472'></a>
@seedprod
seedprod / remove_inline_css_and_style_tag.php
Last active July 22, 2021 01:56
This will remove inline css and style tag and will allows you to move to dedicated style sheet or head.
<?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';
<script>
function set_fta(){
var t = Math.round((new Date()).getTime() / 1e3);
var p = '';
var b = document.body;
if (this.fta_h_c(b,'single-post')) {
p = 'b--'
}
var n = location.pathname;
<?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';
<?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:
<?php if (empty($giveaway->slug) || !empty($_GET['iframe'])) { ?>
<meta name="robots" content="noindex">
<?php } ?>
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) {