2012-11-28 2 views
0

나는 the_content() 함수와 정확히 일치하는 wordpress 홈페이지를 만들고자한다. "루프"에 대한 파일에 내가와 기능 "the_content()는"그것은 나에게 홈 페이지에서 전체 문서의 목록을 제공 를 사용하는 경우 내가 사용하려고 해요 웹 사이트는 http://sportsponsorizzazioni.com/홈페이지의 Wordpress에서 the_content()를 사용자 정의하는 방법은 무엇입니까?

입니다 게시물 본문에 포함 된 이미지와 원하는대로 서식이 지정된 텍스트 "the_excerpt()"함수를 다른 방법으로 사용하면 의 5 행과 같은 발췌 텍스트 만 표시됩니다. 이미지가 없습니다.

단지 내 홈페이지, 기사의 첫 번째 부분에 "read more"단추와 이미지를 표시하고 싶지만 그 다음 the_content ('')에 하위 문자열 작업을 수행하면됩니다. 내 첫 X 문자하지만 이미지가없는 ... 내 게시물에 태그가 게시물의 시작 부분에 있더라도.

자동으로 필요한 것이 있거나 모든 단일 게시물에 "미리보기 이미지"또는 "추천 이미지"를 추가 할 수 없으므로 "the_content (" ') "를 수정하여 예를 들어 이미지가있는 내 게시물의 처음 30 단어? 아니면 (더 나은) "the_excerpt()"기사에 코딩 된 이미지를 포함 할 수있는 방법이 있습니까?

고맙습니다.

+0

어떤 시도를 했습니까? 다양한 형태의 디스플레이 수정을 수행하는 수천 개의 Wordpress 플러그인을 검색해 보셨습니까? –

답변

0

plugin은 수행하려는 작업을 정확하게 수행합니다. 게시물 콘텐츠에서 이미지를 가져 오는 방법에 대한 FAQ 섹션의 item number 4을 참조하십시오.

+0

그게 다야! 정확히 내가 무엇을 찾고 있었습니까! – HypercubeLabs

0

플러그인 솔루션에 가지 않으려는 경우 1. 게시물에 사용자 정의 필드를 추가하십시오 (예 : post-image 이름 및 image url 값 포함). 모든 게시물에 사용자 정의 필드 사용). 2. 다음과 비슷한 코드를 home.php에 포함하십시오.

<?php if(have_post()): 

    while(have_post()): 
    the_post(); ?> 

    <div id="<?php the_ID();?>" <?php post_class();?>> 
     <!--output the excerpt--> 
      <?php the_excerpt(); ?> 
     <!--access the image source as below--> 
     <?php $img_src=get_post_meta($post->ID,'post-image',$single=true); ?> 

      <!--check if $img_src is not empty, in case there will be 
      a post without post-image custom field. 
      --> 
      <?php if($img_src !==''): ?> 
      <img src="<?php $img_src;?>" alt="<?php the_title();?>"  class="home_image" /> 
         <?php endif;?> 
          <!--whenever there is a post with no image, you may like 
          to add else logic here and do something--> 
    </div> 

    <?php endwhile; else: ?> 

    <!--some error message--> 

    <?php endif; ?> 
관련 문제