2016-04-21 36 views
1

我有一個wordpress網站。在footer.php我把這個代碼:爲什麼在WordPress頁腳中添加ID到p標籤使其不可見?

global $wpdb; 
$user_count = $wpdb->get_var("SELECT COUNT(*) FROM $wpdb->users"); 
echo "<p>There are currently {$user_count} members!</p>"; 

如預期其中工程(顯示註冊會員的數量)。

現在我想爲CSS樣式做好準備,所以我試着給<p>標籤添加一個ID,以便我可以在之後的CSS中定位它。我還在數字本身上放了一個跨度,因爲我希望它是一種不同的顏色。我的代碼:

global $wpdb; 
$user_count = $wpdb->get_var("SELECT COUNT(*) FROM $wpdb->users"); 
echo "<p id="memberCount">There are currently <span id="memberCountNumber">{$user_count}</span> members!</p>";` 

但是,這樣做只是導致消息從頁腳完全消失。我做錯了什麼,以及如何解決?

謝謝。

+1

因爲串聯問題。正確地做。否則你會在你的網站上發生錯誤... –

回答

3

問題不在於ID,問題在於那些字符串中沒有使用雙引號。他們需要用轉義引號\"或單引號'來替換。

PHP試圖解釋memberCountmemberCountNumber本身,而不是將它們視爲字符串的一部分。

+2

謝謝你,我同時感謝和尷尬聽到答案是如此簡單。這解決了它。我會盡快解決問題,有一個好的! – marinarasauce67

相關問題