Skip to content

Instantly share code, notes, and snippets.

View renzoster's full-sized avatar

Renzo Zamora renzoster

View GitHub Profile
@renzoster
renzoster / db.php
Created October 24, 2018 07:51
DB Class like WordPress DB
<?php
class db{
protected $con = false;
public function __destruct(){
return null;
}
public function connect($dbhost, $dbname, $dbuser, $dbpass){
@renzoster
renzoster / wc-redirect-user-add-to-cart.php
Last active July 6, 2019 12:16
Woocommerce redirect user to checkout after add to cart
<?php
/**
* Redirect users after add to cart. Works with WooCommerce 3.0+
*/
function custom_add_to_cart_redirect( $url ) {
$url = WC()->cart->get_checkout_url();
return $url;
}
add_filter( 'woocommerce_add_to_cart_redirect', 'custom_add_to_cart_redirect' );
@renzoster
renzoster / wc-one-product-add-to-cart.php
Created July 6, 2019 12:18
Woocommerce empty cart before add new product to cart.
<?php
/**
* Empty cart. New product will be added. Works with WooCommerce 3.0+
*/
add_filter( 'woocommerce_add_to_cart_validation', 'custom_only_one_in_cart', 99, 2 );
function custom_only_one_in_cart( $passed, $added_product_id ) {
wc_empty_cart();
return $passed;
}
@renzoster
renzoster / wc-disable-add-to-cart-message.php
Created July 6, 2019 12:22
Disable message added to cart on WooCommerce
<?php
add_filter( 'wc_add_to_cart_message_html', '__return_null' );
@renzoster
renzoster / wpdb.java
Created July 6, 2019 12:49
WP-DB port to Java
import java.sql.Connection;
import java.sql.DriverManager;
import java.sql.PreparedStatement;
import java.sql.ResultSet;
import java.sql.ResultSetMetaData;
import java.sql.Statement;
import java.util.ArrayList;
import java.util.LinkedHashMap;
import java.util.Map.Entry;
import java.util.regex.Matcher;