Skip to content Skip to sidebar Skip to footer

Wordpress Output Message

I want the text before the button, does anyone one how? heres the code function wc_add_to_cart_message( $product_id ) { $titles = array(); if ( is_array( $product_id ) ) {

Solution 1:

This should work. Try this

// Output success messages
if ( 'yes' === get_option( 'woocommerce_cart_redirect_after_add' ) ) {
    $return_to = apply_filters( 'woocommerce_continue_shopping_redirect', wp_get_referer() ? wp_get_referer() : home_url() );
    $message   = sprintf( '%s <a href="%s" class="button wc-forward">%s</a> ', esc_html( $added_text ), esc_url( $return_to ), esc_html__( 'Continue Shopping', 'woocommerce' ) );
} else {
    $message   = sprintf( '%s <a href="%s" class="button wc-forward">%s</a>', esc_html( $added_text ), esc_url( wc_get_page_permalink( 'cart' ) ), esc_html__( 'View Cart', 'woocommerce' ) );
}

wc_add_notice( apply_filters( 'wc_add_to_cart_message', $message, $product_id ) );

Question #2 Answer

    // Output success messages
if ( 'yes' === get_option( 'woocommerce_cart_redirect_after_add' ) ) {
    $return_to = apply_filters( 'woocommerce_continue_shopping_redirect', wp_get_referer() ? wp_get_referer() : home_url() );
    $message   = sprintf( '<div class="acmsg">%s</div> <a href="%s" class="button wc-forward">%s</a> ', esc_html( $added_text ), esc_url( $return_to ), esc_html__( 'Continue Shopping', 'woocommerce' ) );
} else {
    $message   = sprintf( '<div class="acmsg">%s</div> <a href="%s" class="button wc-forward">%s</a>', esc_html( $added_text ), esc_url( wc_get_page_permalink( 'cart' ) ), esc_html__( 'View Cart', 'woocommerce' ) );
}

wc_add_notice( apply_filters( 'wc_add_to_cart_message', $message, $product_id ) );

Post a Comment for "Wordpress Output Message"