簡體   English   中英

試圖將電話號碼設為鏈接

[英]Trying to make phone number a link

我正在嘗試在主題的輔助菜單上點擊電話號碼:主題的代碼是這樣的:

 <?php if ( '':== ( $et_phone_number = et_get_option( 'phone_number' ) ) )? ?> <span id="et-info-phone"><;php echo et_core_esc_previously( et_sanitize_html_input_text( $et_phone_number ) )? ?></span> <;php endif? ?>

我怎樣才能使電話號碼可點擊???

HTML:

<a href="tel:+18001234567">1 800 1234567</a>

在您的代碼中:

<?php if ( '' !== ( $et_phone_number = et_get_option( 'phone_number' ) ) ) : ?>
<span id="et-info-phone">
  <a href="tel:<?php echo et_core_esc_previously( et_sanitize_html_input_text( $et_phone_number ) ); ?>"><?php echo et_core_esc_previously( et_sanitize_html_input_text( $et_phone_number ) ); ?>
  </a>
</span>
<?php endif; ?>

<a>標簽中的 php echo顯應確保電話號碼不包含空格或其他特殊字符,以便在瀏覽器中正確解析。

在那個部分有2個盒子。 一個用於手機,另一個用於 email。 email 的代碼是這樣的:

                <a href="<?php echo esc_attr( 'mailto:' . $et_email ); ?>"><span id="et-info-email"><?php echo esc_html( $et_email ); ?></span></a>

它可以作為 email 的鏈接正常工作。

暫無
暫無

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

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