Запитання з тегом «query-posts»

Налаштуйте цикл із параметрами запиту. Це скасує поточний цикл WordPress, і його слід використовувати не один раз. Це не повинно використовуватися в циклі WordPress.

3
Чому query_posts () не позначається як застарілий?
query_posts()Технічно кажучи дві функції. Одне query_posts()насправді, WP_Query::query_posts()а інше - у глобальному просторі. Прохання з розуму: Якщо глобальне query_posts()- це «зло», чому його не заставляють? Або чому не позначено як _doing_it_wong.


6
Wp отримати всі підсторінки батьків, використовуючи wp-запит
Ось мій код $my_wp_query = new WP_Query(); $all_wp_pages = $my_wp_query->query(array('post_type' => 'page','post_parent'=>$parid,'orderby'=>'title','order'=>'ASC' )); Він відображає лише підсторінки першого рівня. Мені потрібні всі під-сторінки, під-сторінки під-сайтів ... і все. Я шукав рішення, і я можу отримати всі підсторінки за допомогою get_pages та wp_list_pages. Але мені дійсно потрібно сортувати порядок за спеціальним …

5
як запитувати повідомлення за категоріями та тегами?
Я намагаюся показати список публікацій, пов’язаних із категорією X та тегом Y. Я спробував такий код: $args = array( 'posts_per_page' => 4, 'tag_id' => $tag_id, 'cat' => $cat_id, ); query_posts($args); але він не працює належним чином і повертає всі повідомлення у спільній категорії \. Хочеться почути будь-яке розуміння, яке ви …
11 query-posts  tags 

3
Як опублікувати публікації між датою та сьогодні?
Чи це спосіб отримувати публікації між датою і сьогодні query_posts()? Приклад: Усі публікації, опубліковані з 2012-04-01 Дякую Редагувати: Як додати дату фільтра до цих запитів запитів? query_posts( array( array('post'), 'tax_query' => array( array( 'taxonomy' => 'post_format', 'field' => 'slug', 'terms' => array('post-format-image') ) ), 'cat' => '-173', 'post_status' => 'publish' …
10 posts  loop  query-posts  date 

1
Як я можу фільтрувати за спеціальним полем і замовляти інше за допомогою meta_query?
З наступним кодом (у function.php) мої повідомлення (події CPT) упорядковуються _end_date замість _start_date. Яке правильне рішення для цього щодо WP 3.1.3? Звичайно, я хотів би уникати використання застарілих meta_key. add_filter( 'pre_get_posts', 'my_get_posts' ); function my_get_posts( $query ) { if ( is_home() ) { $query->set( 'post_type', 'event' ); $query->set( 'meta_key', '_start_date' …

3
Упорядкувати за мета-значенням або датою?
Отримане користувацьке поле, яке називається, startDateале воно є лише у кількох подіях. Мені було цікаво, чи він не встановлений для публікації, яку я міг би використовувати post_dateдля створення списку публікацій? // if meta_key _postmeta.startDate isn't set get the rest by posts.post_date query_posts( array( array( 'posts_per_page' => 10, 'meta_key' => 'startDate', …

2
Як здійснити запит у форматі публікації у WordPress 3.1
Я намагаюся запитувати всі публікації у форматі "цитата". Я додав формати публікацій до своїх функцій.php з add_theme_support( 'post-formats', array( 'image', 'video', 'gallery', 'quote' ) ); Я вибрав "цитата" як формат для публікації в адміністраторі. Останній приклад в розділі Taxonomy_Parameters показує, як відображати публікації у форматі "цитата", але коли я запускаю …

3
Використання WP_Query для запиту кількох категорій з обмеженими повідомленнями на категорію?
У мене є 3 категорії з кожними 15 повідомленнями, я хочу зробити ОДИН запит до db, приносячи лише 5 перших публікацій для кожної категорії, як це зробити? $q = new WP_Query(array( 'post__in' => array(2,4,8), 'posts_per_page' => **FIRST_5_OF_EACH_CAT** )); Якщо це неможливо, що ефективніше, отримуючи всі повідомлення для батьківської категорії та …

3
Сховати публікації інших користувачів на панелі адміністратора
Я мав намір запустити багатоавторний сайт, я не хочу, щоб публікації інших авторів відображалися на /wp-admin/edit.phpсторінці. Мені вдалося вирішити цю проблему кодами з цієї нитки . Код такий: function posts_for_current_author($query) { global $pagenow; if( 'edit.php' != $pagenow || !$query->is_admin ) return $query; if( !current_user_can( 'manage_options' ) ) { global $user_ID; …

4
Чи є спосіб виключити вміст із змінної публікації, щоб заощадити на використанні оперативної пам’яті?
Отже, я зіткнувся з тим, що схоже на проблему використання оперативної пам'яті WP і шукаю рішення. Єдине місце, на якому я справді маю цю проблему на своєму сайті, - це сторінка «Карта сайту», яку я намагаюся заповнити, але рішення цієї проблеми можна було б застосувати універсально і заощадити на використанні …
Використовуючи наш веб-сайт, ви визнаєте, що прочитали та зрозуміли наші Політику щодо файлів cookie та Політику конфіденційності.
Licensed under cc by-sa 3.0 with attribution required.