2012-02-11 61 views
-2

我爲wordpress編寫了一個自定義類型,它包含一個textarea。我可以保存它,也可以從單個視圖訪問。但是,如果作者將它逐行保存,我想逐行顯示它們。但它不是逐行顯示它們,它將它們全部顯示爲一行。WordPress的文字不是逐行顯示

這裏是我的single.php中的自定義元秀的代碼;

   <div id="yemek_resim"> 
        <?php if($tz_image_display == 'true') : ?> 

        <?php if ( (function_exists('has_post_thumbnail')) && (has_post_thumbnail()) ) : /* if post has post thumbnail */ ?> 

        <?php the_post_thumbnail('single-large'); ?> 

        <?php endif; ?> 

        <?php endif; ?> 
        </div><!-- yemek_resim --> 
     <div id="yemek_malzemeleri"> 
     <?php 
     $malzemeler = get_post_meta($post->ID, 'ofa_yemek_malzemeler', true); 
     echo esc_attr($malzemeler); 
     ?> 
     </div><!-- yemek_malzemeleri --> 

這裏yemek_malzemeler的內容來自textarea,作者可以編寫多行內容。但在現場,他們似乎爲單線...

+0

你可以顯示和輸出的例子和預期的輸出? Wordpress的文本編輯器有自己的方式去換行符。 – Richard 2012-02-11 18:29:35

+0

我不使用wordpress的文本編輯器,我使用自定義元框和html5 textarea字段。 – 2012-02-11 18:34:51

回答

0

我用<pre> </pre>標籤解決了這個問題。謝謝你的照顧。

0

你應該在輸出文件中使用N2BR PHP函數。只需在Wordpress的single.php文件中寫入<?php echo n2br($string); ?>即可。祝你好運;)

+0

現在,我嘗試過,但現在它看起來像這樣, ASD
dasf
ASDF
ASDF
ASD
胎兒酒精中毒綜合症
˚F
ASDF asdfadf – 2012-02-11 18:37:46

+0

好了,然後應用在輸出文件,其中文本應該OT是n2br所示。並從動作文件中刪除它。 – Luis 2012-02-11 18:39:17

+0

我在輸出文件上應用,但我如何從動作文件中刪除它? – 2012-02-11 18:41:57