«wp-query» 태그된 질문

"wp-query"는 두 가지 중 하나를 모호하게 나타냅니다. 1) WP_Query는 WordPress 고유의 클래스로, 사용자는 다양한 기준을 사용하여 게시물 데이터베이스를 쿼리 할 수 ​​있습니다. 2) $ wp_query는 주어진 요청에 따라 WordPress에서 준비한 기본 쿼리 개체를 보유하는 전역 변수입니다.

3
Pre Get Posts 또는 WP_Query를 사용해야합니까
다음을 통해 taxonomy.php 템플릿에서 호출하는 다음 쿼리가 있습니다. query_brands_geo('dealers', 'publish', '1', $taxtype, $geo, $brands); 이 기능은 완벽하게 작동합니다. 그러나 쿼리 게시물의 코덱을 읽은 후 기본 쿼리를 변경하는 기본 방법으로 pre_get_posts를 언급했습니다. pre_get_posts가 아래 wp_query 함수보다 더 효율적입니까? 그렇다면 어떻게 pre_get_posts를 구성하고 변수와 쿼리를 아래에 전달합니까? function my_custom_query($posttype, $poststatus, $paidvalue, $taxtype, …

5
WP 세션에서 변수를 저장하고받는 방법?
확인란과 입력 상자 선택 상자가있는 양식이 있으며 사용자가 아약스 호출을 통해 원하는 것을 보여줍니다. 문제는 사용자가 항목을 클릭하면 세부 사항 페이지가 표시되고 이전 페이지로 돌아 가기로 결정하면 클릭하고 이전 선택을 다시 선택해야한다는 것입니다. 세부 정보 페이지의 버튼을 클릭하고 세션에 실제 정보를 저장 한 후 WP가 세션에 모든 옵션을 저장하도록하고 싶습니다. …
28 wp-query  session 

4
wp_query에서 게시물 ID 제외
WP_Query 쿼리에서 특정 게시물 하나를 제외하려면 어떻게해야합니까? 예를 들어 ID가 278 인 게시물을 제외한 모든 게시물을 표시합니다. post__not_in 인수를 시도했지만 모든 게시물을 제거합니다. 어떤 도움이라도 좋을 것입니다. 여기 내 현재 검색어입니다 <?php $temp = $wp_query; $wp_query= null; $wp_query = new WP_Query(array( 'post_type' => 'case-study', 'paged' => $paged, )); while ($wp_query->have_posts()) …
28 wp-query  exclude 

3
WP_Query에서 게시물 ID를 받으시겠습니까?
다음에서 쿼리 된 게시물 ID 배열을 검색 할 수있는 방법이 있습니까? $latest = new WP_Query( array ( 'orderby' => 'rand', 'posts_per_page' => 3 )); if ( $latest -> have_posts() ) : while ( $latest -> have_posts() ) : $latest -> the_post(); get_template_part( 'templates/content', 'post' ); endwhile; endif; wp_reset_postdata(); 후속 조치 …

4
실행 된 직후 실행 된 SQL을 인쇄하는 방법
실행 된 SQL 쿼리를 다음 바로 인쇄 할 수있는 방법을 찾고 있습니다. $wpdb->query( $wpdb->prepare("INSERT INTO tbl_watchprosite SET keywords=%s,url_to_post=%s,description=%s, date_captured=%s,crawl_id=%d, image_main=%s,images=%s,brand=%s, series=%s,model=%s,condition=%s,box=%s, papers=%s,year=%s,case_size=%s,status=%s,listed=%s, asking_price=%s,retail_price=%s,payment_info=%s,forum_id=%d", $this->getForumSettings()->search_meta,$element->href,$post_meta['description'],current_time('mysql'),$cid,$post_meta['image_main'],$images,$post_meta[0],$post_meta[1],$post_meta[2],$post_meta[3],$post_meta[4],$post_meta[5],$post_meta[6],$post_meta[7],$status,$post_meta[9],$post_meta[10],$post_meta[11],$this->getForumSettings()->ID) ); 쿼리에서 어떤 값이 가고 있는지 볼 수 있다면 좋을 것입니다. 감사
26 wp-query  wpdb 

4
WP_Query 호출에서 wp_reset_query ()를 사용해야합니까?
게시물을 검색하기 위해 다음 코드를 사용하고 있습니다. <?php $featuredPosts = new WP_Query(); $featuredPosts->query('showposts=5&cat=3'); while ($featuredPosts->have_posts()) : $featuredPosts->the_post(); ?> <h1><a href="<?php the_permalink() ?>"><?php the_title(); ?></a></h1> <div class="meta"> By <?php the_author() ?> </div> <div class="storycontent"> <?php the_excerpt(); ?> </div> <?php endwhile; ?> 사용해야 wp_reset_query()합니까? 그렇다면 어디에 배치해야합니까?
26 wp-query 

4
WP_Query가 얻는 게시물 수를 제한하는 방법은 무엇입니까?
나는 Google과 WPSE에 대해 연구 해 왔으며 반복적으로 볼 수있는 유일한 것은 사용 showposts되지 않는 것입니다. 에 대해 잘 알고 있으며 WP_Query, 내가 posts_per_page한도 (예 : 5)로 설정하고 nopaging~ true로 설정하면 ' 좋아요, 5 개의 게시물 만 제공하겠습니다 '와 같은 형식이 될 것이라고 생각했습니다 . 그러나 이것은 작동하지 않습니다. 어떻게해야합니까?
25 posts  wp-query  query 

2
WP_Query와 함께 pre_get_posts 사용
나는 읽고 있었다 스티븐 해리스 에의 훌륭한 대답 이 질문 의 사용에 관한 WP_query(), query_posts()그리고 pre_get_posts. 그는 말한다 "pre_get_posts이 변경에 대한 필터이며, 모든 쿼리를. 그것은 대부분 단지의 주요 질의 '를 변경하는 데 사용됩니다." ?로 만든 특정 보조 쿼리 만pre_get_posts 필터링 하는 데 사용할 수 있습니다 . 예.WP_Query $my_secondary_loop = new …

1
페이지 당 기본 게시물 값을 어떻게 검색합니까? 설정-> 읽기에서. 그리고 총 게시물 수는?
페이지 당 Post의 기본값 (설정-> 읽기에서 설정 한 값)을 검색하려고합니다. 나는 주변을 둘러 보았으며 지금까지 쿼리하는 방법 만 찾았습니다. 문제는 내가 설정 한 것을 변경하고 싶지 않다는 것입니다. 단지 페이지 매김 목적으로 검색하고 싶습니다. 사용을 생각했습니다 $something->post_count.(잘못되었지만 현재 표시되는 게시물의 양을 반환한다는 것을 이해하지만) 경우에 따라 잘못 될 수 있습니다. …

3
WP_Query가 결과를 반환하지 않도록 할 수 있습니까?
사용자가 많은 게시물 메타를 통해 검색 할 수있는 검색 기능이있는 웹 사이트에서 작업하고 있습니다. 결과를 강제로 반환하지 않는 특정 검색 패턴이 있습니다. WP_Query는 기술적으로 데이터베이스에서 결과를 찾을 수 있지만 if( $example->have_posts() )실패 를 유발하는 결과를 반환하지 않도록 강제로 무시하고 싶습니다 . WP_Query에 전달할 수있는 일종의 매개 변수가 있습니까? 그렇지 'force_no_results' …
23 wp-query  loop  search 

4
wp_query가 단일 요청으로 게시물 메타를 반환 할 수 있습니까?
posts배열 내부의 게시물 메타를 반환하는 wp_query를 만들고 싶습니다 . $args = array ( 'post_type' => 'page', 'meta_key' => 'someMetaKeyName', ); // The Query $query = new WP_Query( $args ); 이것은 다음과 같은 것을 반환합니다 : 게시물에 메타 데이터가없는 것을 볼 수 있듯이 반환 된 배열에도 메타 데이터를 포함시킬 수 있습니까? …

6
포스트 루프에서 맞춤 분류법을 제외시키는 방법
루프에서 사용자 정의 분류 체계에서 모든 게시물을 제외하는 간단하거나 쉬운 방법이 있습니까? 나는 높고 낮게 보았고 SE, SO 또는 Google은 정답을 보이지 않는 것 같습니다. WPDB 쿼리를 통해 수행 할 수 있다는 것을 알고 있지만 상당히 단순 해야하는 것을 뛰어 넘을 수있는 거대한 밧줄처럼 보입니다.

5
메타 키를 기준으로 목록을 먼저 정렬하고 (존재하는 경우) 메타 키없이 나머지 게시물을 제목순으로 표시하도록 쿼리
게시 날짜 (사용자 정의 날짜 필드)로 정렬 된 용어에 연결된 항목을 원하고 같은 날에 여러 항목이있는 경우 (YYYY-MM- DD)를 클릭하여 제목별로 정렬하고 맞춤 입력란이 작성되지 않은 경우 제목별로 정렬합니다 (이전 항목). 따라서 WP_query를 사용하여 수백 가지 방법으로 시도한 결과 원하는 결과를 대부분 반환하지만이 경우 publishing_date의 meta_key가있는 항목 만 반환합니다. 다른 …

1
우리는 포스트 글로벌을 믿어야합니까?
@toscho는 이 답변에 의견을 남겼 습니다. 특히 포스트 포스트 글로벌과 관련하여 글로벌 범위에서 얼마나 많은 신뢰를 가져야 $post합니까? 그래서 무엇? 검사가 실행되기 전에 모든 사람이 전역 변수를 덮어 쓸 수 있습니다. 이것이 바로 글로벌 변수의 핵심입니다 : 글로벌 액세스. $post예를 들어 테마 자체 또는 플러그인에 의해 대부분 수정되는 전역 중 …

2
중첩 루프에서 포스트 데이터를 이전 루프로 재설정
게시물 게시 플러그인으로 중첩 루프를 사용하려고합니다. 루프는 모두 작동하지만 문제는 두 번째 중첩 루프 ($ issue) 후에 발생합니다. $ publication 루프에 다시 액세스하고 싶지만 데이터는 여전히 $ issue 데이터입니다. wp_reset_query() 원하지 않는 single.php의 메인 루프로 다시 재설정됩니다. get_posts()새로운 WP_Query 대신 사용할 수 있지만 사용할 수 있기를 원합니다 get_template_part(). 두 번째 …
21 wp-query  loop  reset 

당사 사이트를 사용함과 동시에 당사의 쿠키 정책개인정보 보호정책을 읽고 이해하였음을 인정하는 것으로 간주합니다.
Licensed under cc by-sa 3.0 with attribution required.