죄송합니다. 조금 순진하게 들리면 ... 나는 괜찮은 PHP 개발자이며 최근에 wordpress를 배우려고 노력하고 있습니다. 누구나 내게 알리거나 페이지 매김이있는 사용자 지정 템플릿에 게시물을 표시하는 가장 좋은 방법을 알려주는 자습서를 가리킬 수 있습니까?wp에서 사용자 지정 서식 파일의 페이지 매기기와 함께 게시물 표시
-1
A
답변
0
가끔 때문에 그냥 사용자 정의 query_posts()
을 할 경우 퍼머 충돌 때문에 예기치 404 페이지를 얻을 수 있습니다 (또는 어쩌면 대부분의 시간을 잘 모르겠어요) 그리고 당신은 page-slug/page/2
, page-slug/page/3
에 링크, 페이지 매김을 추가 , page-slug/page/n
, 나는 보통 $_GET
매개 변수로 페이지 매김을 설정합니다. 여기
<?php
/*
Template Name: Custom Loop Template
*/
get_header();
// Set up the paged variable
$paged = (isset($_GET['pg']) && intval($_GET['pg']) > 0)? intval($_GET['pg']) : 1;
query_posts(array('post_type' => 'post', 'paged' => $paged, 'posts_per_page' => 1));
?>
<?php if (have_posts()) : ?>
<?php while(have_posts()) : the_post(); ?>
<div id="post-<?php echo $post->ID; ?>" <?php post_class(); ?>>
<h3><a href="<?php the_permalink(); ?>"><?php the_title(); ?></a></h3>
<div class="post-excerpt">
<?php the_excerpt(); ?>
</div>
</div>
<?php endwhile; ?>
<?php if ($wp_query->max_num_pages > 1) : ?>
<div class="pagination">
<?php for ($i = 1; $i <= $wp_query->max_num_pages; $i ++) {
$link = $i == 1 ? remove_query_arg('pg') : add_query_arg('pg', $i);
echo '<a href="' . $link . '"' . ($i == $paged ? ' class="active"' : '') . '>' . $i . '</a>';
} ?>
</div>
<?php endif ?>
<?php else : ?>
<div class="404 not-found">
<h3>Not Found</h3>
<div class="post-excerpt">
<p>Sorry, but there are no more posts here... Please try going back to the <a href="<?php echo remove_query_arg('pg'); ?>">main page</a></p>
</div>
</div>
<?php endif;
// Make sure the default query stays intact
wp_reset_query();
get_footer();
?>
이 사용자 지정 페이지 템플릿을 생성합니다, Custom Loop Template
을 불러 페이지 당 1 최신 게시물을 표시합니다. 하단에서 1부터 시작하여 해당 쿼리의 최대 페이지 수까지의 기본 페이지 매김을 갖습니다.
물론 이것은 아주 기본적인 예제 일 뿐이지 만 나머지는 파악하는 것으로 충분합니다.
관련 문제
- 1. Wordpress 사용자 지정 서식 파일의 페이지 매김 문제
- 2. 사용자 지정 SPGridView에서 SharePoint 표시 서식 유지
- 3. 번호 매기기와 함께 기존 시퀀스에서 파일의 새 시퀀스를 만듭니다.
- 4. 사용자 지정 숫자 서식 지정
- 5. 사용자 지정 게시물 "변형"
- 6. Wordpress에 축소판으로 모든 게시물 카테고리의 페이지 표시
- 7. Sharepoint 2010 사용자 지정 웹 서식 파일의 미리보기 이미지 설정
- 8. 설치 후 사용자 지정 마법사 페이지 표시
- 9. TinyMCE 사용자 정의 서식 지정
- 10. 사용자 지정 서식 asp.mvc 문제
- 11. Sharepoint 사이트 서식 파일 - 사용자 지정 .aspx 페이지
- 12. 표 형식의 데이터 표시/서식 지정 (웹)
- 13. 사용자 지정 자리 표시 자로 문자열 서식 지정을위한 Python 라이브러리
- 14. Crystal Report에서 사용자 지정 숫자 서식!
- 15. ASP.Net MVC에서 사용자 입력 서식 시간 지정
- 16. 게시물 유형 및 사용자 정의 필드에 따라 게시물의 페이지 표시 -
- 17. Rails 3.2.3 - 페이지 매김이나 끝없는 페이지 매기기와 같은 twitter
- 18. IE로 웹 페이지 서식 지정 문제
- 19. 페이지 링크 내의 HTML 링크 서식 지정
- 20. 보기 서식 파일 출력 서식 지정
- 21. 사이트 서식 파일의 사용자 지정 서식 파일 만 프로그래밍 방식으로 구할 수 있습니까?
- 22. Reporting Services 서식 지정
- 23. ASP.NET 페이지에 표시 할 XML 서식 지정
- 24. Qt QML 서식 지정 (강조 표시) 방법
- 25. 사용자에게 표시 할 문자열 배열 서식 지정
- 26. 사용자 정의 슬라이더 WP에서 'Featured Img'사용
- 27. 단일 파일의 여러 페이지 표시
- 28. WPF - 자동 서식 지정 사용자 지정 방법 방법? (ControlTemplate, Style ..)
- 29. 텍스트 상자 서식 지정
- 30. Wordpress 3.4와 함께 페이지 템플릿이 사라졌습니다