我试图采取下面这个链接,这是一个搜索查询,并将woocommerce中的项目sku代替他们点击链接的位置。下面的代码用于显示我们商店中每次拍卖物品时的链接。我如何在href中添加$ product-> get_sku()?我尝试了多种方式。我在网上找到的关于变量href的所有内容只显示整个href是否为变量。任何帮助是极大的赞赏。如何在href中添加变量?
https://www.wirebids.com/search?q= “变量HERE” & open_closed =开放
// Display Auction Link When 'auction' is in the category
function so_43372512_maybe_show_auction_link(){
if(has_term('auction', 'product_cat')) {
echo ' <style type="text/css">
.woocommerce div.product form.cart, .woocommerce div.product p.cart {
display:none ; }
.woocommerce div.product p.price, .woocommerce div.product span.price {
display:none ; }
.woocommerce div.product p.stock {
display:none ; }
.product_meta {
margin-top:20px;
}
</style>';
echo 'Click This Button To View The Lot ';
$skusearch = $product-get_sku();
echo '<a id="auction" style="font-size:100%;color:#fff;padding:.618em 1em;border-radius:3px;background-color:#ed1c24;font-weight:700;" href="https://www.wirebids.com/search?q=' . $skusearch . '&open_closed=open" target="blank">' . __ ('On Auction Now!', 'your-plugin') . '</a>';
}
}'
我更新了我的代码来告诉你我有事情。添加我拥有它的变量会破坏函数。现在感觉很笨拙哈哈。
真棒,我终于没有得到破页。但我需要使用$ product-> get_sku(),并且当我添加get sku部分时,它会中断链接。我可以定义一个变量来获取sku并在那里使用它吗? – hippocoder
你去了吗,那好吧 – RiggsFolly
好吧,这听起来真的很愚蠢,但我应该把\t $ VARIABLENAME = $ product-> get_sku();在我的功能?当我在href上面添加它时,它会再次破坏页面。 – hippocoder