Javascript 如何用wordpress中的特定类替换p标记中的内容?
我想替换我的Wordpress网站上包含在p标签中的文本,如下所示:Javascript 如何用wordpress中的特定类替换p标记中的内容?,javascript,php,css,wordpress,Javascript,Php,Css,Wordpress,我想替换我的Wordpress网站上包含在p标签中的文本,如下所示: <div class="uael-mc-dropdown_items"> <p class="woocommerce-mini-cart__empty-message">No products in the cart.</p> </div> 购物车中没有产品 我想将“购物车中无商品”文本替换为“包中无课程” 有没有办法使用js、CSS
<div class="uael-mc-dropdown_items">
<p class="woocommerce-mini-cart__empty-message">No products in the cart.</p>
</div>
购物车中没有产品
我想将“购物车中无商品”文本替换为“包中无课程”
有没有办法使用js、CSS或在我的主题函数中添加一些代码。php?你可以通过使用js来做到这一点,我添加了一个超时函数,你可以看到区别,但你只需要在超时函数中添加这一行
setTimeout(()=>{
document.querySelector('.woocommerce-mini-cart\uuuu empty-message').innerHTML='No courses in my bag';
},800)
购物车中没有产品
您可以使用此脚本标记覆盖您提到的内部文本的内容
<body>
.
.
.
<script>
document.getElementsByClassName('woocommerce-mini-cart__empty-
message').innerText ="No courses in my bag.";
</script>
</body>
.
.
.
document.getElementsByClassName('woocommerce-mini-cart_uu_u空-
message').innerText=“我的包里没有课程。”;
您可以使用innerText
属性
请参阅:如果字符串总是
购物车中没有产品。
您可以非常轻松地使用str\u replace
。我很惊讶这个插件没有默认文本设置,虽然一个好的线程可能是通过CSS:,通过js和php在这里进行自己的搜索;)。。。通过js,我会选择texContent;)它不起作用。setTimeout(()=>{document.querySelector('.woocommerce-mini-cart\uuuu empty-message')。innerHTML='No courses in my bag';},800)这样做了。