Cómo añadir enlaces externos en tienda Woocommerce

  • Autor Autor gui26
  • Fecha de inicio Fecha de inicio
gui26

gui26

Gamma
¡Usuario con pocos negocios! ¡Utiliza siempre saldo de Forobeta!
Hola me gustaría poner en mi tienda woocommence en la sección artículos, o shop, que cuando la gente vean un producto y le den clic este lo lleve a otra URL no a este artículo. Esperó me diera a entender
 
Yo lo hice con este código


remove_action( 'woocommerce_before_shop_loop_item', 'woocommerce_template_loop_product_link_open', 10 );
add_action( 'woocommerce_before_shop_loop_item', 'tsa_woocommerce_link_nofollow', 10 );
function tsa_woocommerce_link_nofollow() {
global $product;
if ( $product->is_type('external') ) {
echo '<a target="_blank" rel="nofollow" class="woocommerce-LoopProduct-link" href="' . $product->get_product_url() . '">';
}else{
echo '<a href="' . get_the_permalink() . '" class="woocommerce-LoopProduct-link">';
}
Puedes descargar un plugin que se llama code snippets y lo pones ahí
 
Y para que no quieres que te lleve al producto?
 
Yo lo hice con este código


remove_action( 'woocommerce_before_shop_loop_item', 'woocommerce_template_loop_product_link_open', 10 );
add_action( 'woocommerce_before_shop_loop_item', 'tsa_woocommerce_link_nofollow', 10 );
function tsa_woocommerce_link_nofollow() {
global $product;
if ( $product->is_type('external') ) {
echo '<a target="_blank" rel="nofollow" class="woocommerce-LoopProduct-link" href="' . $product->get_product_url() . '">';
}else{
echo '<a href="' . get_the_permalink() . '" class="woocommerce-LoopProduct-link">';
}
Puedes descargar un plugin que se llama code snippets y lo pones ahí

no de esta forma no me funciona me da error

- - - Actualizado - - -

Y para que no quieres que te lleve al producto?

es solo una prueba
 
Atrás
Arriba