2012-12-11 3 views
0

정적 홈 페이지에 "read more"태그를 사용하려고하고 "$ more global"변수를 사용했습니다. "더 읽음"을 표시하지만 클릭 할 때 나머지 내용은 표시하지 않습니다. 어떤 도움이 필요합니까? 감사! 슬라이딩 도어 테마를 사용하고 있습니다.Wordpress 더 읽기 태그

<?php if (have_posts()) while (have_posts()) : the_post(); ?> 
<?php global $more; $more = 0; ?> 
<div id="post-<?php the_ID(); ?>" <?php post_class(); ?>> 
<?php if (is_front_page()) { ?> 
<h2 class="entry-title"><?php the_title(); ?></h2> 
<?php } else { ?> 
<h1 class="entry-title"><?php the_title(); ?></h1> 
<?php } ?> 


<div class="entry-content"> 
<?php the_content('read more'); ?> 
<?php wp_link_pages(array('before' => '<div class="page-link">' . __('Pages:',  'slidingdoor'), 'after' => '</div>')); ?> 
<?php edit_post_link(__('Edit', 'slidingdoor'), '<span class="edit-link">', '</span>'); ?> 
</div><!-- .entry-content --> 

답변

0

귀하의 질문에 대한 답을 얻을 수 있는지 확실하지 않습니다. 그러나 처음 몇 문장을 보여준 내용과 나중에 "See/Read More"를 클릭하여 나머지 내용을 읽으면 훨씬 간단한 해결책이됩니다.

새 게시물을 입력하면 시각적 및 HTML 탭 두 개가 표시됩니다. Visual 탭을 클릭하십시오. 태그 추가 (Alt + Shift + T) 버튼이 표시됩니다. 사용자가 자세히보기를 클릭하고 나머지 콘텐츠를 읽는 곳에이 태그를 넣어야합니다.

예. "이것은 큰 단락은 아니지만 예제를 드리고 싶습니다." 그리고 그 중 절반 만 처음에는 표시하고 나머지를 읽으려면 read/more를 클릭하고 그 사이에 태그를 넣으면 "매우 큰 것은 아닙니다 /see more/."과 같이 보일 것입니다.

나의 사과는 다른 것을 의미하지만 만약 그게 내가 당신의 질문에서 추론 할 수있는 것입니다. 나의 사과를 유래 커뮤니티의 다른 회원에게 너무 만약 내가 잘못.

+0

감사 답변, Trollster을 위해. "추가 읽기 "태그는 게시물에는 작동하지만 페이지에는 작동하지 않습니다. 페이지 템플릿으로 이동하여 내가 붙어있는 곳을 몇 가지 변경해야합니다. – gfy

+0

페이지에서 더 많은 것을 읽으려는 이유는 무엇입니까? 너의 문제? – trollster

+0

@ 트롤스터 : e 나는 블로그보다는 CMS를 위해 더 많은 사이트를 사용하고 있으며 "더 읽기"태그는 게시물에서만 작동합니다. 그것이 내가 페이지 템플리트에 들어가서 그것을 변경해야만했던 이유입니다. 지금 내가 겪고있는 문제는 "더 읽기"를보고 클릭 할 수 있지만 나머지 페이지 내용은 표시되지 않는다는 것입니다. global $ more 다음에 the_content를 넣으려고했습니다. $ more = 0; 하지만 작동하지 않습니다. – gfy