• Resolved BelleO

    (@belleo)


    Hi, I am looking to use Woocommerce without the single product page. So right now when you click on the product it takes you to product detail page and then user adds product to cart. Right not it is:

    Shop listing > product > external website

    I am using my Woocommerce strictly for affiliate purpose so I don’t want to have the single product page. I want user to click directly from product listing to external website. So I prefer

    Shop listing > external website.

    I also plan to use Woocommerce shortcodes to list products on blog post and want user to be able to click directly to external website with shortcode.

    How can I accomplish this. To disable single product or product detail page on my website.

    Please anyone help! Thank you in advance.

    https://www.ads-software.com/plugins/woocommerce/

Viewing 10 replies - 1 through 10 (of 10 total)
  • Plugin Contributor Mike Jolley (a11n)

    (@mikejolley)

    Thread Starter BelleO

    (@belleo)

    Hi Mike! Copied the entire code into my theme’s function.php. But it generates an error message ??

    Plugin Contributor Mike Jolley (a11n)

    (@mikejolley)

    See the comments in the gist. You may have made a mistake..

    Thread Starter BelleO

    (@belleo)

    Hi Mike, thank you again.

    So to clarify I copy this code here:

    <?php // Do not include this if already open!

    /**
    * Code goes in theme functions.php.
    */
    add_action( ‘template_redirect’, ‘redirect_external_products’ );

    function redirect_external_products() {
    global $post;

    if ( is_singular( ‘product’ ) && ! empty( $post ) && ( $product = wc_get_product( $post ) ) && $product->is_type( ‘external’ ) ) {
    wp_redirect( $product->get_product_url() );
    exit;
    }
    }

    And paste it into the functions.php file in my theme?

    Is there any particular section of the functions.php file I paste it into? or am I missing something else.

    I must apologize in advance, my knowledge of coding is at a beginner level.

    Thank you!

    jessepearson

    (@jessepearson)

    Automattic Happiness Engineer

    Hey there!

    You should just be able to add the code, excluding the first line that says do not include after the first <?php tag in functions.php.

    Thread Starter BelleO

    (@belleo)

    It worked!! Thank you so much guys wishing good karma to you both ??

    Thread Starter BelleO

    (@belleo)

    Hi!! Thank you Mike and Jesse for your help. One last question. How can I make the link open in a new tab?

    Thank you so much!

    This was almost exactly what I was looking for.

    The only issue is that wp_redirect, from my understanding, can’t open the link in a new tab. Is there a way to get around this?

    The GIST comments refer to a plugin that apparently isnt’ working any longer; and it’d be nice not to have to install yet another extension.

    ′Hi Amber i have the same problem the plugin dosent work, but the code works, but i need open in new tab too. Any new?

    Regards

    Hello Everyone,

    I have a similar problem on my website but buy customers make purchase on mine not an external website.
    I sell pdf files, therefore do not really need the detailed single product page.
    I am current losing orders as customers tend to comment on the single product page and don’t proceed to checkout.
    I have used some plugins (woocheckout, direct checkout) to shorting the process from “add to cart” to checkout. But I still need to eliminate the single product page

    I have zero coding experience and will not want to crash my site.
    Please can anyone help.

    Regards
    Precious

Viewing 10 replies - 1 through 10 (of 10 total)
  • The topic ‘Woocommerce without single product page for affiliate website’ is closed to new replies.