使用WordPress隐藏类并添加自定义HTML代码

时间:2021-09-14 作者:Katherine Elizabeth Kath

在我的wordpress网站中,我试图对未登录的用户隐藏下载按钮,并向该部分添加自定义HTML。我当前的代码隐藏了下载按钮,但没有显示文本。我是一名PHP初学者,因此非常感谢您的帮助。

我正在使用此代码:

<style>
<?php if(! is_user_logged_in() ) : ?>
    .product-purchase-box{
        display: none;
        $(".single-product-widget").text("Please Login/Register To Download");
    }
<?php endif; ?>
</style>

1 个回复
SO网友:Buttered_Toast

您将JavaScript代码与css混合。

按照您提供的代码,您需要这样做。

<?php if (!is_user_logged_in()) : ?>
<style>
    .product-purchase-box{
        display: none;
    }
</style>
<script>
    ($ => {
        $(".single-product-widget").text("Please Login/Register To Download");
    })(jQuery);
</script>
<?php endif; ?>