Skip to content

Instantly share code, notes, and snippets.

View barrykooij's full-sized avatar
:shipit:
I may be slow to respond.

Barry Kooij barrykooij

:shipit:
I may be slow to respond.
View GitHub Profile
<?php
for ( $i = 1; $i < 13; $i ++ ) {
$N = date( 'N', strtotime( '01-' . $i . '-2015' ) );
$d=1;
if ( $N > 1 ) {
$d = ( 7 - $N ) + 2;
define('WP_DEBUG', true);
if ( WP_DEBUG ) {
/**
* Turn on error logging and show errors on-screen if in debugging mode
*/
@error_reporting( E_ALL );
@ini_set( 'log_errors', true );
@ini_set( 'log_errors_max_len', '0' );
<?php
$ch = curl_init();
curl_setopt( $ch, CURLOPT_URL, "example.com" );
curl_setopt( $ch, CURLOPT_RETURNTRANSFER, 1 );
$output = curl_exec( $ch );
curl_close( $ch );
var_dump( $output );
@barrykooij
barrykooij / rp4wp-disable-css.php
Created December 4, 2014 10:36
Related Posts for WordPress Premium - Disable CSS
add_filter( 'rp4wp_disable_css', '__return_true' );
<?php
function bk_title_order_received( $title, $id ) {
if ( is_order_received_page() && get_the_ID() === $id ) {
$title = "Thank you for your order!";
}
return $title;
}
add_filter( 'the_title', 'bk_title_order_received', 10, 2 );
<?php
function rp4wp_title_order_received( $title, $id ) {
if ( is_order_received_page() && get_the_ID() === $id ) {
global $wp;
$order_id = apply_filters( 'woocommerce_thankyou_order_id', absint( $wp->query_vars['order-received'] ) );
$order_key = apply_filters( 'woocommerce_thankyou_order_key', empty( $_GET['key'] ) ? '' : wc_clean( $_GET['key'] ) );
if ( $order_id > 0 ) {
$order = wc_get_order( $order_id );
define('WP_DEBUG', true);
if ( WP_DEBUG ) {
/**
* Turn on error logging and show errors on-screen if in debugging mode
*/
@error_reporting( E_ALL );
@ini_set( 'log_errors', true );
@ini_set( 'log_errors_max_len', '0' );
error_log( 'Test error message', 0 );
error_log( print_r( $special_object, 1 ), 0 );
<?php
echo '<input type="hidden" name="bk-ajax-nonce" id="bk-ajax-nonce" value="' . wp_create_nonce( 'bk-ajax-nonce' ) . '" />';
?>
<script type="text/javascript">
jQuery( document ).ready( function ( $ ) {
var data = {
action: 'my_action',
security: $( '#bk-ajax-nonce' ).val()
};
$.post( ajaxurl, data, function ( response ) {