【问题标题】:Woocommerce URL with appended string带有附加字符串的 Woocommerce URL
【发布时间】:2023-04-02 22:32:01
【问题描述】:

我正在尝试显示一个按钮,该按钮会将用户引导至不同的产品,但此按钮的 URL 将与当前 URL 相同,但会在 URL 末尾附加 2 个添加的字母。例如,我在产品 URL mywebsite.com/products/super-awesome-product-abc 上,我希望按钮链接到 mywebsite.com/products/super-awesome-product-abcdef。我有 100 种产品,随着时间的推移我会创造更多。我想要一个动态解决方案,无论它们位于哪个页面/产品上,它都会显示新的 URL。附加的字符将始终相同。我要补充一点,在我的示例中附加的“abc”和“abcdef”也是产品 SKU。也许我可以在解决方案中使用它。我将这些按钮添加到 /themes/mytheme/woocommerce-bookings/booking-form/datetime-picker.php 文件中。

【问题讨论】:

    标签: php wordpress woocommerce append woocommerce-bookings


    【解决方案1】:

    我相信这对我有用。我将以下代码放在我的主题 function.php 文件中:

    add_action( 'woocommerce_before_add_to_cart_form', 'booking_lastminute_button', 35 );
    function booking_lastminute_button(){
    global $product;
    if( $product->get_sku() ) {
        echo '<p class="lastminute-button"><a href="mysite.com/products/super-awesome-product-abc' .$product->get_sku(); echo 'def">Click to find a better product</a></p>'; 
    
    }
    

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 2014-02-28
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2017-09-29
      • 2013-10-06
      相关资源
      最近更新 更多