Еще немного погуглив, я сам нашел решение.
WordPress не принимает только if($
... Ему нужно jQuery(function ($) {
перед функцией.Как это:
jQuery(function ($) {
if($(".empty-div").html().length ==0)
{
$("#deals-wrapper, .listing-details li.vc_tta-tab:nth-child(n+3):nth-child(-n+3)").hide();
}
});