2014-07-21 1 views
-1

반복되는 게시물/게시물 아카이브에서 단어의 수를 제한하려고합니다. 그러나 Wordpress를 정리할 때 Wordpress는 모든 서식을 제거하는 것처럼 보입니다. 단어 제한이 정상적으로 작동합니다. 여기에 내가 지금까지 가지고있는 것이있다 : -Wordpress는 게시물 서식 파일의 내용을 HTML 서식으로 자릅니다.

당신은 // out php에서 몇 가지 접근법을 시도했지만 성공하지 못했다. 어떤 필터링 루프의 내용 I 바로 출력하는 경우에는 그것을 잘 작동합니다 : - 나는주의해야한다

HTML 필터링/서식

<?php the_content('Read more...'); ?> 

작품 ... 나는 내 워드 프레스에서이 코드를 포함 할 나는 다른 곳에서 내용이나 발췌 부분을 제한하고 있으므로 보편적 인 것으로 생각하지 않습니다. php가 템플릿에서 호출하는 functions.php의 함수는 분명 괜찮습니다. 당신은 대신

$my_content = apply_filters('the_content', $post->post_content); 

을 사용할 수 있습니다

감사 Glennyboy

+0

가능한 복제본 [Wordpress 게시물의 제한된 텍스트 전용 발췌문을 구하십시오.] (http://stackoverflow.com/questions/5307410/get-a-limited-text-only-excerpt-from-a- wordpress-post) –

답변

0

:

$my_content = $post->post_content; 
+0

불행하게도 아직 포맷되지 않은 텍스트 한 블록을 출력합니다. 나는 내 코드의 여섯 번째 줄에 '$'가 빠졌음을 알았지 만, 그 내용은 제출이 아니라 문제가되지 않았다. – glennyboy

0
<?php 
    global $post; 
    //$my_content= $post->post_content; 
    $my_content=apply_filters('the_content',$post->post_content);//this will get the content for you 

    trimmed_my_content = wp_trim_words($my_content, 400, '<a href="'. get_permalink() .'">&nbsp;<span class="moretext">More</span></a>'); 
    echo $trimmed_my_content; 
    ?> 

또는 필요에 따라 당신은 지금 당신의 데이터를 포맷 할 수 있습니다.

관련 문제