我试图在悬停时更改按钮内的文本颜色.
我可以让按钮本身改变颜色,但我希望按钮文本也改变颜色.
这是我目前的css:
button,
input.button,
a.button,
input[type="submit"] {
background:#2e77ae;
background: -moz-linear-gradient(top, #5590bd, #2e77ae);
background: -webkit-linear-gradient(top, #5590bd, #2e77ae);
background: -o-linear-gradient(top, #5590bd, #2e77ae);
background: -ms-linear-gradient(top, #5590bd, #2e77ae);
background: linear-gradient(top, #5590bd, #2e77ae);
border-color:#2e77ae;}
button:hover,
input.button:hover,
a.button:hover,
input[type="submit"]:hover{
background:#E6D332;
background: -moz-linear-gradient(top, #E6D332, #E6D332);
background: -webkit-linear-gradient(top, #E6D332, #E6D332);
background: -ms-linear-gradient(top, #E6D332, #E6D332);
background: linear-gradient(top, #E6D332, #E6D332);
border-color:#2e77ae;}
button:focus,
input.button:focus,
a.button:focus,
input[type="submit"]:focus {
background-color:#E6D332;}
Run Code Online (Sandbox Code Playgroud) 我在某些页面加载时遇到了清除Woocommerce购物车的代码.
但是,我想知道有没有办法在车被废弃后清理它?
要仅在首页触发,您的功能需要如下所示:
add_action( 'init', 'woocommerce_clear_cart_url' );
function woocommerce_clear_cart_url() {
global $woocommerce;
if ( is_front_page() && isset( $_GET['empty-cart'] ) ) {
$woocommerce->cart->empty_cart();
}
Run Code Online (Sandbox Code Playgroud)
函数is_front_page()仅在wordpress站点的首页上返回true.此外,您可能会检测到具有函数is_page()的任何其他页面,您可以在其中传递任何页面标题,ID或slug