【问题标题】:Woocommerce shop page products link to external directlyWoocommerce商店页面产品直接链接到外部
【发布时间】:2014-05-04 12:14:07
【问题描述】:

我正在尝试通过单击产品图片将我的 Woocommerce 商店页面上的产品直接链接到外部/附属网站。

我为当前主题创建了一个子主题,并且正在使用 Woocommerce“content-product.php”文件的儿童版本。

找到了一些类似的主题,但是我的 content-product.php 文件看起来不同,所以我迷路了。

谁能看到我应该在哪里添加/更改让产品图像直接重定向到外部站点的确切内容?

由于某种原因,我无法在此处很好地粘贴代码,但可以在http://lifestylespot.nl/code.txt查看完整的代码

我认为(根据在其他地方找到的信息)以下方法可以解决问题:

替换:

global $product;

通过

global $product;
if(!is_single()) $product_url = get_post_meta( $product->id, '_product_url', true );
if(empty($product_url)) $product_url = get_permalink();
![enter image description here][1]?>

成功了。但它使我的商店页面看起来像:http://i.stack.imgur.com/uu3a7.png

提前致谢!

【问题讨论】:

    标签: wordpress woocommerce affiliate


    【解决方案1】:

    我搞定了。

    只是改变了:

        <a href="<?php the_permalink(); ?>">
    

    到:

        <a href="<?php echo esc_url( $product->get_product_url() ) ?>">
    

    并在新窗口中打开附属链接:

    <a href="<?php echo esc_url( $product->get_product_url() ) ?>" target="_blank">
    

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 2017-11-18
      • 2014-05-27
      • 1970-01-01
      • 2017-10-09
      • 1970-01-01
      • 2017-02-13
      • 1970-01-01
      • 2012-02-16
      相关资源
      最近更新 更多