.cart-contents:before {
display: inline-block;
content: '';
height: 22px;
width: 25px;
float: left;
background: url(img/cart-icon.png) no-repeat;
background-size: contain;
margin: 1px 10px 0 -40px;
position: absolute;
transition: all 0.25s;
}
.site-header-cart:hover .cart-contents:before {
margin: 1px 10px 0 -156px;
}
Может что исправили, плюс можно им написать.
И можно еще поискать конфликты, этот плагин вроде нормальный.
По-умолчанию в WP уже подключен jQuery.
Вот статья про эту связку.
И чем больше мы знаем - тем меньше мы знаем ;)