Tag: pre_get_posts

  • WordPress: posortuj wpisy wg. liczby komentarzy

    tufutuf zapytał: Czy jest / czy zna ktoś wtyczkę, która po wpisaniu komentarza pod konkretnym postem podbija go na samą górę w hierarchii postów. Chodzi o to aby tematy „aktywne” same się pozycjonowały na górze pierwszej strony z postami. Odpowiedź na to pytanie jest dość prosta: wystarczy dla odpowiedniego zapytania zmienić sposób sortowanie. Najlepiej wykorzystać do tego akcję pre_get_posts : add_action( 'pre_get_posts’, 'iworks_pre_get_posts’ ); function iworks_pre_get_posts( $query ) { if […]

  • WordPress: omiń 3 wpisy na stronie głównej

    Na forum WordPressa mateoo88 zapytał(a): Potrzebuję tak przerobić kod odpowiedzialny za wyświetlanie wpisów aby wyświetlały mi się one np od 4 (aby 4 wpis był wyświetlany jako pierwszy a 1,2 i 3 wpis był ignorowany). I moja pierwsza myśl była następująca: add_filter( 'posts_request’, 'a’ ); function a( $query ) { if ( is_home() ) { if ( preg_match( '/LIMIT (\d+), (\d+)/’, $query, $matches ) ) { $offset […]