Verder winkelen heeft verkeerde link

Status
Niet open voor verdere reacties.

femke98

Meubilair
Lid geworden
16 dec 2006
Berichten
6.678
In mijn webshop heb je een knop met Verder winkelen. Deze knap verwijst dan naar het laatste product wat je in je winkelmand hebt gezet.
Maar dat is natuurlijk raar.

Nu heb ik een code gevonden die dat zou oplossen, want de link moet uiteraard naar de voorpagina gaan.
Maar die code werkt niet; deze is het:

Code:
/**
 * @snippet       Change return to shop link, send to homepage instead
 * @how-to        Get CustomizeWoo.com FREE
 * @sourcecode    https://businessbloomer.com/?p=603
 * @author        Rodolfo Melogli
 * @compatible    WooCommerce 3.5.6
 * @donate $9     https://businessbloomer.com/bloomer-armada/
 */
 
add_filter( 'woocommerce_return_to_shop_redirect', 'bbloomer_change_return_shop_url' );
 
function bbloomer_change_return_shop_url() {
return home_url();
}

Ook heb ik het geprobeerd om de laatste te veranderen in
Code:
return 'https://your-url.com';
Maar ook dan werkt het niet.

En uiteraard alleen vanaf add_filter ook geprobeerd maar niets werkt.

In Woocommerce zelf zie ik bij instellingen niet dat ik het kan veranderen.
Wie helpt?
 
En dit waarbij je 'shop' verandert in jouw pagina id
PHP:
return get_permalink( woocommerce_get_page_id( 'shop' ) );
 
Ik bedoel regel 13 (return ...) in jouw code snippet. De code wordt dan
PHP:
/**
 * @snippet       Change return to shop link, send to homepage instead
 * @how-to        Get CustomizeWoo.com FREE
 * @sourcecode    https://businessbloomer.com/?p=603
 * @author        Rodolfo Melogli
 * @compatible    WooCommerce 3.5.6
 * @donate $9     https://businessbloomer.com/bloomer-armada/
 */
 
add_filter( 'woocommerce_return_to_shop_redirect', 'bbloomer_change_return_shop_url' );
 
function bbloomer_change_return_shop_url() {
  // return home_url();
  return get_permalink( woocommerce_get_page_id( 'shop' ) );
}

Maar ik zie op https://businessbloomer.com/?p=603 dat de code snippet die je gebruikt van 2015 is. Ik weet niet of die te gebruiken is in de huidige versie.

update. Kijk eens op deze pagina , misschien lukt het hiermee.

update. Heb je de code gezet in bestand: ...../themes/<NAME>/functions.php
 
Laatst bewerkt:
Maar ik zie op https://businessbloomer.com/?p=603 dat de code snippet die je gebruikt van 2015 is. Ik weet niet of die te gebruiken is in de huidige versie.
Dat is denk ik misschien wel waarom het niet werkt.

update. Kijk eens op deze pagina , misschien lukt het hiermee.

update. Heb je de code gezet in bestand: ...../themes/<NAME>/functions.php

Dank je wel, hier ga ik even mee aan de slag.

En nee, ik had het in de CSS gezet omdat het artikel waar ik de snippit vandaan had, vertelde dat het of in de functions.php kon of in de CSS.
Ik gahet dus nogmaals proberen maar dan in de functions.
 
Laatst bewerkt:
Even opletten dat je geen function in een function zet want dat werkt niet.
 
Status
Niet open voor verdere reacties.
Steun Ons

Nieuwste berichten

Terug
Bovenaan Onderaan