2012-04-16 4 views
1

私は自分のポストタイプを "Tea"というタイトルで作成しました。これはデフォルトのポストレイアウトです。値「32」がWYSIWYGエディタに入力されます。Wordpressのカスタムポスト - ページに戻って読んで

私はデータを調べていますが、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

関連する問題