Skip to content

Instantly share code, notes, and snippets.

View tivnet's full-sized avatar

TIV NET tivnet

View GitHub Profile
@tivnet
tivnet / woopaywall_show_after_purchase
Last active December 16, 2021 19:08
Paywall for WooCommerce: shortcode [woopaywall_show_after_purchase]
[woopaywall_show_after_purchase]
The content placed here is hidden until paid.
For example, you can hide a YouTube video here:
[video src="https://www.youtube.com/watch?v=z6e_W6L6sTg"]
[/woopaywall_show_after_purchase]
@tivnet
tivnet / woopaywall_hide_after_purchase
Created June 19, 2020 02:47
Paywall for WooCommerce: shortcode "woopaywall_hide_after_purchase"
[woopaywall_hide_after_purchase]
The content placed here is shown only until paid.
Hey, here is a sales pitch! You definitely must buy this NOW!
[/woopaywall_hide_after_purchase]
@tivnet
tivnet / woocommerce_multicurrency_create_order_example.php
Created December 21, 2020 17:03
WooCommerce Multicurrency: create order programmatically
function ___return_currency_USD() {
return 'USD';
}
// Temporarily set active currency to "USD".
\add_filter( 'woocommerce_multicurrency_override_currency', '___return_currency_USD' );
// Create order programmatically.
$logger = \wc_get_logger();
$product_id = 10;