The popular open-source contract for web professionals by Stuff & Nonsense
- Originally published: 23rd December 2008
- Revised date: March 15th 2016
- Original post
| remove_action( 'woocommerce_proceed_to_checkout', 'woocommerce_button_proceed_to_checkout', 20 ); | |
| add_action( 'woocommerce_proceed_to_checkout', 'change_url_to_checkout', 20 ); | |
| function change_url_to_checkout() { | |
| $cart = WC()->cart->get_cart(); | |
| $url = ''; | |
| foreach ( $cart as $item ) { | |
| if ( $item['product_id'] === 70 ) { | |
| $url = 'put_your_extra_page_url_here'; | |
| break; |
| /** | |
| * Redirect to a specific page when clicking on Continue Shopping in the single product page | |
| * | |
| * @return void | |
| */ | |
| function wc_custom_redirect_continue_shopping( $message ) { | |
| if ( strpos( $message, __( 'View Cart', 'woocommerce' ) ) !== false ) { | |
| $message = str_replace( esc_url( wc_get_page_permalink( 'cart' ) ), esc_url( wc_get_page_permalink( 'shop' ) ), $message ); | |
| $message = str_replace( __( 'View Cart', 'woocommerce' ), esc_html__( 'Continue Shopping', 'woocommerce' ), $message ); |
| <?php | |
| add_action('wp_head', 'webworks_facebook_analytics'); | |
| function webworks_facebook_analytics() { | |
| if(current_user_can('manage_options')) { | |
| return; | |
| } | |
| ?> |