Câu hỏi được gắn thẻ «pre-get-posts»



3
Tôi nên sử dụng Pre Get Post hay WP_Query
Tôi có truy vấn sau đây mà tôi gọi trong mẫu taxonomy.php của mình thông qua query_brands_geo('dealers', 'publish', '1', $taxtype, $geo, $brands); Chức năng này hoạt động hoàn hảo. Tuy nhiên, sau khi đọc codex cho các bài đăng truy vấn, nó đã đề cập đến pre_get_posts như một cách ...

3
Tôi có thể loại trừ một bài đăng bằng khóa meta bằng hàm pre_get_posts không?
Tôi thấy nhiều người thích sử dụng pre_get_postshook thay vì query_posts. Mã bên dưới hoạt động và hiển thị tất cả các bài đăng có khóa meta "đặc trưng" function show_featured_posts ( $query ) { if ( $query->is_main_query() ) { $query->set( 'meta_key', 'featured' ); $query->set( 'meta_value', 'yes' ); } } ...

2
Sử dụng pre_get_posts với WP_Query
Tôi đã đọc Stephen Harris câu trả lời tuyệt vời 's đến câu hỏi này liên quan đến việc sử dụng WP_query(), query_posts()và pre_get_posts. Ông nói "pre_get_posts là một bộ lọc, để thay đổi bất kỳ truy vấn nào . Nó thường được sử dụng để chỉ thay đổi 'truy ...

3
Bài viết dính vượt quá bài viết trên mỗi trang giới hạn
Tôi đang sử dụng pre_get_postsđể điều chỉnh số lượng bài đăng được hiển thị trên trang chủ của mình. function lifelounge_query_adjust( $query ) { if ( is_home() ) { set_query_var( 'posts_per_page', 12 ); return; } } add_filter( 'pre_get_posts', 'lifelounge_query_adjust' ); Nhưng tôi đang gặp vấn đề với bài viết dính. ...
Licensed under cc by-sa 3.0 with attribution required.