2012-04-16 70 views
1

我已經創建了一個標題爲「茶」的自定義帖子類型,它是默認的帖子佈局。所見即所得編輯器中輸入「32」的值。WordPress的自定義帖子 - 閱讀返回頁面

我正在查看數據,我想echo the_content();進入一個隱藏的領域。然後根據該字段的值創建一個數字計數器。

此刻我剛開的「0」值

我爲它的代碼如下:

<div class="tea-count"> 
<?php 
$args = array('post_type' => 'tea'); 
$loop = new WP_Query($args); 
while ($loop->have_posts()) : $loop->the_post(); 
    echo ' 
    <div id="counter"> 
    <input type="text" name="counter-value" value="the_content();" /> 
    </div>'; 
?> 
<?php endwhile; ?> 
</div> 

我如何獲得價值了閱讀32,而不是0 ?

該數量將根據用戶輸入的內容而改變。

感謝

回答

1

您可能需要使用get_the_content(),因爲the_content()已內置函數打印到屏幕上,而你已經是echo內。另外,您可能需要將單引號更改爲雙精度,反之亦然,或者更好地連接字符串。

這可能會實現:

while ($loop->have_posts()) : $loop->the_post(); 
    $content = get_the_content(); 
    echo ' 
    <div id="counter"> 
    <input type="text" name="counter-value" value="' . $content . '" /> 
    </div>'; 
+0

完美。我似乎總是與the_content和get_the_content有問題。我確實需要它從它剝離標籤,所以這已經成功了。 謝謝@Chris Fletcher – StuBlackett 2012-04-16 11:55:34

相關問題