AS Upsell – March 28 2024

function as_upsell_shortcode() { $product_ids = array(18516, 31026, 31016,33988,34011,34017,51689,5179,51682,51684); // Updated product IDs ob_start(); echo ‘ ‘; echo ‘ ‘; foreach ($product_ids as $product_id) { $product = wc_get_product($product_id); if ($product) { echo ‘ ‘; // Image container echo ‘ ‘; echo…Continue reading

Prevent Willers from being updated

function prevent_plugin_update( $value ) { if ( isset( $value ) && is_object( $value ) ) { unset( $value->response[‘willers/willers.php’] ); } return $value; } add_filter( ‘site_transient_update_plugins’, ‘prevent_plugin_update’ );Continue reading

Add A Default Campaign Custom Amount

add_filter( ‘charitable_session_donation_amount’, ‘example_get_donation_amount_in_session’, 999, 2 ); function example_get_donation_amount_in_session( $amount = false, $campaign = false ) { // If the donation amount is not set in the session, return the default amount. // WARNING: Setting a default amount here will override…Continue reading

Replace logo in admin bar

/* Replace logo in admin bar */ add_action(‘wp_before_admin_bar_render’, ‘rd_admin_bar_logo’); function rd_admin_bar_logo() { global $wp_admin_bar; echo ‘ ‘; }Continue reading

Add contact info box onto Dashboard

/* Add contact info box onto Dashboard */ add_action(‘wp_dashboard_setup’, ‘rd_support_widget’ ); function rd_support_widget() { wp_add_dashboard_widget(‘wp_dashboard_widget’, ‘Support Information’, ‘rd_support_info’); } function rd_support_info() { echo ” Website support For website support, maintenance and further developments contact Rubber Duckers at [email protected] “; }Continue reading