第七色在线视频,2021少妇久久久久久久久久,亚洲欧洲精品成人久久av18,亚洲国产精品特色大片观看完整版,孙宇晨将参加特朗普的晚宴

為了賬號安全,請及時綁定郵箱和手機(jī)立即綁定
已解決430363個問題,去搜搜看,總會有你想問的

通過functions.php中的javascript將自定義CSS添加到wordpress

通過functions.php中的javascript將自定義CSS添加到wordpress

PHP
萬千封印 2022-12-11 10:03:39
我正在嘗試通過 CSS 為已登錄和未登錄的用戶隱藏/顯示按鈕。我可以通過 Javascript DOM 屬性為主題中的按鈕執(zhí)行此操作。但是這里的按鈕是第三方插件的,我試圖以與主題按鈕相同的方式實(shí)現(xiàn)它,但我做不到。這是我的代碼add_action('wp_head', 'stylebutton', 1, 1);function stylebutton() {     if (!is_user_logged_in()) {      ?>    <script type="text/javascript">    window.addEventListener('load', function() {    var div = document.getElementsByClassName("bw-widget__cta");    div[0].style.display = "none";    });    </script><?php    }}?>
查看完整描述

1 回答

?
慕桂英4014372

TA貢獻(xiàn)1871條經(jīng)驗(yàn) 獲得超13個贊

使用 CSS 隱藏元素的工作原理如下:


add_action('wp_head', 'stylebutton');

function stylebutton() {

  if (!is_user_logged_in()) { 

  ?>

  <style type="text/css">

    .bw-widget__cta {

      display: none !important;

    }

  </style>

  <?php   

  }

}

?>

不過要小心。由于我不知道第三方插件的 CSS 長什么樣,所以我添加了一個!important強(qiáng)制覆蓋它。如果萬一這不起作用,您可能必須使用瀏覽器的開發(fā)人員工具來檢查按鈕元素并查看哪個 CSS 規(guī)則具有優(yōu)先權(quán)。


查看完整回答
反對 回復(fù) 2022-12-11
  • 1 回答
  • 0 關(guān)注
  • 133 瀏覽

添加回答

舉報(bào)

0/150
提交
取消
微信客服

購課補(bǔ)貼
聯(lián)系客服咨詢優(yōu)惠詳情

幫助反饋 APP下載

慕課網(wǎng)APP
您的移動學(xué)習(xí)伙伴

公眾號

掃描二維碼
關(guān)注慕課網(wǎng)微信公眾號