簡體   English   中英

如何讀取 Wordpress 元素中存在的值並在腳本中使用它?

[英]How do I read a value existing inside a Wordpress element and use it in a script?

我將 Wordpress 與 Elementor 一起使用,現在我可以編寫簡單的腳本,例如顯示每秒刷新的任何長度的倒計時的句子。 但是,我希望能夠獲取頁面中已經存在的值(例如:使用 Woocommerce 顯示的產品價格)並使用腳本將其顯示在同一頁面內的不同按鈕上。 我知道這是一個普遍的問題,但我什至不知道從哪里開始。 我不知道是否有比使用腳本更快的方法。

這可以通過兩種方式完成:

  1. 學習如何使用PHP修改頁面模板和展示數據如下:

     <?php $product_id = get_the_ID(); $product = wc_get_product( $product_id ); echo $product->get_sale_price(); ?>
  2. 在頁面正文中使用 JS 獲取數據或以其他方式包含它(僅當您在同一頁面上獲取和顯示數據時才有效):

     let price = document.getElementById('price'); let myDisplay = document.querySelector('myDisplay'); myDisplay.textContent = price.textContent;

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM