Ik heb al een aantal jaar dat de image en title naar een affiliate link verwijzen i.p.v. de productpagina. Omdat die templates ook weleens veranderen wil ik deze nu aanpassen, maar nu werkt hetgeen ik toen deed niet meer voor de title. De image linkt wel naar de affiliate link. Onderstaande is de code die ik toen gebruikte in de huidige versie van Woocommerce, iemand enig idee wat er fout gaat?
PHP Code:
<li <?php post_class( $classes ); ?>><div class="product-inner"> <?php /** * woocommerce_before_shop_loop_item hook. * * @hooked woocommerce_template_loop_product_link_open - 10 : removed */ do_action( 'woocommerce_before_shop_loop_item' ); ?>
<div class="product-image"> <?php
$availability = $product->get_availability();
if ( $availability['availability'] != __( 'Out of stock', 'woocommerce' )) { if ( $porto_settings['add-to-cart-notification'] == '2' ){ ?> <div class="loader-container"><div class="loader"><i class="porto-ajax-loader"></i></div></div> <div class="after-loading-success-message"> <div class="background-overlay"></div> <div class="loader success-message-container"> <div class="msg-box"> <div class="msg"><?php _e("You've just added this product to the cart","porto"); ?>:<p class="product-name text-color-primary"><?php echo $product->get_title(); ?></p></div> <?php the_post_thumbnail(); ?> </div> <button class="button btn-primay viewcart" data-link="<?php echo get_permalink( wc_get_page_id( 'cart' ) ); ?>"><?php _e('Go to cart page','porto');?></button> <button class="button btn-primay continue_shopping"><?php _e('Continue','porto');?></button> </div> </div> <?php } }
?>
<a <?php echo $more_target ?> href="<?php echo esc_url( $product->get_product_url() ) ?>" target="_blank" rel="nofollow"> <?php
/** * woocommerce_before_shop_loop_item_title hook. * * @hooked woocommerce_show_product_loop_sale_flash - 10 * @hooked woocommerce_template_loop_product_thumbnail - 10 : removed */
do_action( 'woocommerce_before_shop_loop_item_title' ); ?> </a>
<div class="links-on-image"> <?php woocommerce_template_loop_add_to_cart() ?> </div> </div>
<?php do_action( 'porto_woocommerce_before_shop_loop_item_title' ); ?>
<?php if ( version_compare($porto_woo_version, '2.4', '<') ) : ?>
<a class="product-loop-title" <?php echo $more_target ?> href="<?php echo esc_url( $product->get_product_url() ) ?>" target="_blank" rel="nofollow"> <h3><?php the_title(); ?></h3> </a>
<?php else : ?>
<?php /** * woocommerce_shop_loop_item_title hook. * * @hooked woocommerce_template_loop_product_title - 10 */ do_action( 'woocommerce_shop_loop_item_title' ); ?> <?php endif; ?>
<?php /** * woocommerce_after_shop_loop_item_title hook. * * @hooked woocommerce_template_loop_rating - 5 * @hooked woocommerce_template_loop_price - 10 */ do_action( 'woocommerce_after_shop_loop_item_title' ); ?>
<?php /** * woocommerce_after_shop_loop_item hook. * * @hooked woocommerce_template_loop_product_link_close - 5 : removed * @hooked woocommerce_template_loop_add_to_cart - 10 */ do_action( 'woocommerce_after_shop_loop_item' ); ?>
- Woocommerce title & image naar affiliate linken
-
26-04-2018, 09:54 #1
- Berichten
- 147
- Lid sinds
- 12 Jaar
Woocommerce title & image naar affiliate linken
-
26-04-2018, 12:06 #2
- Berichten
- 5.661
- Lid sinds
- 18 Jaar
Re: Woocommerce title & image naar affiliate linken
Anders even verder op SD zoeken, hier was laatst ook een vraag over.
Plaats een
- + Advertentie
- + Onderwerp
Marktplaats
Webmasterforum
- Websites algemeen
- Sitechecks
- Marketing
- Domeinen algemeen
- Waardebepaling
- CMS
- Wordpress
- Joomla
- Magento
- Google algemeen
- SEO
- Analytics
- Adsense
- Adwords
- HTML / XHTML
- CSS
- Programmeren
- PHP
- Javascript
- JQuery
- MySQL
- Ondernemen algemeen
- Belastingen
- Juridisch
- Grafisch ontwerp
- Hosting Algemeen
- Hardware Info
- Offtopic