«wp-query» 태그된 질문

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

5
PHP 모범 사례
single.php와 같은 템플릿을 사용하고 PHP로 html로 싸인 경우 다음을 수행하는 것이 가장 좋습니다. PHP를 시작 + 중지 하시겠습니까? 예를 들어 <h1 class="post-tilte"><?php the_title(); ?></h1> <p class="post-content"><?php the_content();?></p> 또는 에코 HTML 및 PHP 탈출? 예를 들어- <?php echo '<h1 class="post-title">' . get_the_title() . '</h1> <p class="post-content"' . get_the_content() . '</p> 나는 …
11 php  wp-query  escaping 

2
게시물 유형마다 다른 인수로 쿼리 결합
두 개의 다른 게시물 유형 을 하나의 루프로 병합 한 다음 무작위로 표시 하는 사이트에 섹션을 작성하고 있습니다 . 문제는 유형 당 게시물 수 를 제한하는 방법을 찾는 데 어려움을 겪고 있다는 것 입니다 . 내가 시도한 것은 다음과 같습니다. 배열을 사용하여 여러 게시물 유형을 가진 하나의 쿼리를 얻을 수 …

3
“/ page / 2 /”가 작동하지 않는 이유는 무엇입니까?
마지막으로 아래 코드로 페이지 매김을 수행했지만 현재 페이지 매김이 존재하지 않는 / videos / page / 2 /에 연결됩니다. 2 페이지를 작동 시키려면 어떻게해야합니까? <?php $temp = $wp_query; $wp_query= null; $wp_query = new WP_Query(); $wp_query->query('post_type=videos&showposts=1'.'&paged='.$paged); while ($wp_query->have_posts()) : $wp_query->the_post(); //display stuff endwhile; php wp_pagenavi(); ?>

3
부울 true / false 값을 가진 메타 쿼리
먼저 임대하지 않은 모든 속성과 현재 임대 된 모든 속성별로 모든 임대 속성을 표시하려고합니다. 대여 한 가격 (_price_rented)에 대한 사용자 정의 게시물 메타가있는 사용자 정의 게시물 유형 'rent'가 있습니다 (체크 된 경우 true 또는 false ...를 반환 함). 사용 가능한 (대여되지 않은) 속성이 먼저 표시되고 임대 된 속성이 표시되도록 모든 …

2
WP_Query meta_query 키에서 REGEXP 사용
WP_Query에서 다음과 같이 REGEXP를 사용할 수 있다는 것을 알고 있습니다. $query = new WP_Query(array( 'posts_per_page' => -1, 'post_status' => 'publish', 'meta_query' => array( array( 'key' => 'custom_fields', 'value' => 'foo[(][0-9][)]', // with regex stuff 'compare' => 'REGEXP', ), ), )); 그러나 키에도 정규 표현식이 필요합니다. 이처럼 : $query = new …

1
일부 404에서 루프가 비어 있지 않은 이유는 무엇입니까?
이상한 문제가 발생했습니다. 세 개 이상의 수준으로 임의의 URL에 액세스한다고 가정 해보십시오. http://example.com/a/b/c http://example.com/a/b/c/d ... 그런 다음 is_404()입니다 true. 여태까지는 그런대로 잘됐다. 그러나 어떤 이유로 마지막 게시물이 쿼리됩니다. $wp_query->request 이다 SELECT SQL_CALC_FOUND_ROWS wp_posts.ID FROM wp_posts WHERE 1=1 AND wp_posts.post_type = 'post' AND ( wp_posts.post_status = 'publish' OR wp_posts.post_status = 'private' …

4
두 개의 쿼리를 병합하는 방법
이미지가있는 게시물을 먼저 표시 한 다음 이미지가없는 게시물을 마지막으로 표시하여 카테고리의 게시물을 주문하려고합니다. 두 개의 쿼리를 실행 하여이 작업을 수행했으며 이제 두 쿼리를 병합하려고합니다. 나는 다음을 가지고있다 : <?php $loop = new WP_Query( array('meta_key' => '_thumbnail_id', 'cat' => 1 ) ); $loop2 = new WP_Query( array('meta_key' => '', 'cat' => …
10 wp-query  merging 

2
WP_Query에서 여러 tax_query에 대한 다중 관계
WP_Query()클래스 를 사용하여 내 게시물 중 일부를 필터링하고 싶습니다. 내가 지금 직면하고있는 문제는 분류법 쿼리를 처리하는 것입니다. 일반적으로 WP_Query()하나의 관계 tax_query()(AND 또는 OR) 만 처리 하지만 필요한 것은에서 관계를 혼합하여 사용하는 것입니다 tax_query(). 어떻게 달성 할 수 있습니까? 예 : 'tax_query' => array( 'relation' => 'AND', array( 'taxonomy' => 'taxonomy1', …

2
WP_Query가 터무니없는 양의 메모리 누수
아래 함수에서 WP_Query ()를 호출 할 때마다 Wordpress에서 8 메가의 메모리가 누출됩니다. 그리고이 함수를 많이 호출하기 때문에 상황이 아주 빨리 털어납니다 ... :( 결과 $ queryObject의 설정을 해제하고 wp_cache_flush ()를 주기적으로 호출하려고 시도했지만 아무런 효과가없는 것 같습니다. function get_post_ids_in_taxonomies($taxonomies, &$terms=array()) { $post_ids = array(); $query = gen_query_get_posts_in_taxonomies($taxonomies, $terms); // var_dump($query); …

1
페이지 매김을 사용하는 여러 WP_Query 루프
이것에 대한 몇 가지 다른 질문이 있으며 WP_Query 페이지 매김이 많은 사람들에게 큰 질문 인 것 같습니다. 그래서 기능을 만드는 방법을 정확히 좁히려 고합니다. 이 코드를 페이지 매김하여 단일 사용자 정의 루프를 만들 수 있습니다. // http://weblogtoolscollection.com/archives/2008/04/19/paging-and-custom-wordpress-loops/ $temp = $wp_query; $wp_query= null; $wp_query = new WP_Query(); $args = array( 'showposts' …

4
한 페이지에서 여러 쿼리를 사용할 때 현재 루프의 게시물 수 얻기
루프 내부의 현재 게시물 수를 얻으려고합니다. 내 테마의 한 페이지에 여러 루프를 사용하고 있습니다. 지금까지 나는 : $my_post_count = $wp_query->post_count; 그러나 $ my_post_count를 인쇄하면 내 WP 사이트의 모든 게시물 수를 반환합니다. 한 페이지에서 여러 개의 쿼리를 사용하는 것과 관련이있을 수 있습니까? 매번 루프 후에 wp_reset_query를 사용하여 그런 식으로 물건을 버리지 …
10 wp-query  loop 

3
하나의 맞춤 입력란으로 필터링하고 다른 맞춤 입력란으로 주문 하시겠습니까?
사용자 정의 게시물 유형 "Listing"이 있고 사용자 정의 field가있는 모든 Listings를 가져 gateway_value != 'Yes'오고 다른 사용자 정의 필드별로 결과를 정렬하려고합니다 location_level1_value. 쿼리를 개별적으로 작동시킬 수는 있지만 조합 할 수는 없습니다. 쿼리 1 (위치별로 정렬) : $wp_query = new WP_Query( array ( 'post_type' => 'listing', 'post_status' => 'publish', 'posts_per_page' => …


1
WP_Query로 맞춤 게시물 유형에 대한 게시물 가져 오기
사용자 정의 게시물이 쿼리 및 디스플레이를 반환하도록하려고하지만 대신 기본 / 표준 게시물을 반환하고 표시합니다. CPT에서 게시물을 어떻게 받습니까? $query = new WP_Query( array( 'job_posting_type' => 'Job Post' ) ); if ( $query->have_posts() ) : ?> <?php while ( $query->have_posts() ) : $query->the_post(); ?> <div> <h2><?php the_title(); ?></h2> <?php the_content(); ?> …

2
목록보기에서 모든 사용자 정의 게시물 유형에 대한 메타 데이터를 검색하는 WordPress
PHP가 죽어가는 WordPress에 문제가 있습니다. 메모리를 늘 렸지만 PHP 프로세스가 100 % CPU 사용량으로 이동 한 다음 죽고 Apache에서 500 오류가 발생합니다. Apache가 무언가를 기록하거나 PHP / MySQL이 오류를 기록하도록 시도했지만 일반적인 500 오류 외에는 아무것도 기록되지 않습니다. 500 문제는 다음과 같은 목록 페이지에 있습니다. /wp-admin/edit.php?post_type=artist 다음과 같이 날짜 정렬을 …

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