我的wordpress主题会为我生成自动链接,而我正尝试更改这些链接。因此,对于由它生成的所有链接,我想将其替换为我创建的另一个链接。
按主题创建的示例链接:https://mywebsite.com/product/product1/
我创建的示例链接:https://mywebsite.com/p/product1/
区别在于,我只创建了一个链接,其中产品变为 p
我想知道是否有一种更简单的方法来实现我的代码,从而缩短从产品到 p 的所有链接。我下面的代码有效,但要求我为所有产品单独指定。
这是我在网站上尝试过的Javascript代码和HTML代码示例。
示例HTML代码
fp = fopen("data.txt","r");
if(fp == NULL) {
/* @TODO error handling */
fprintf(stderr,"file doesn't exist");
return 0;
}
JavaScript代码
<a href="https://mywebsite.com/product/product1/" class="woocommerce-LoopProduct-link woocommerce-loop-product__link">
答案 0 :(得分:0)
我认为这对您有帮助
$(document).ready(function(){
$('.woocommerce-LoopProduct-link').find('a').each(function() {
$(this).attr("href", newUrl);
}).remove();
});