Toekomstige posts tonen
-
Ik had graag de titels van een aantal toekomstige posts in een widget geplaatst. Tot op een paar dagen lukte dat door de onderstaande code aan de functions.php van mijn thema toe te voegen. Maar nu krijg ik een fatale fout! Kan er iemand me helpen aub?
function wpb_upcoming_posts() { // The query to fetch future posts $the_query = new WP_Query(array( 'post_status' => 'future', 'posts_per_page' => 3, 'orderby' => 'date', 'order' => 'ASC' )); // The loop to display posts if ( $the_query->have_posts() ) { echo '<ul>'; while ( $the_query->have_posts() ) { $the_query->the_post(); $output .= '<li>' . get_the_title() .' ('. get_the_time('d-M-Y') . ')</li>'; } echo '</ul>'; } else { // Show this when no future posts are found $output .= '<p>No posts planned yet.</p>'; } // Reset post data wp_reset_postdata(); // Return output return $output; } // Add shortcode add_shortcode('upcoming_posts', 'wpb_upcoming_posts'); // Enable shortcode execution inside text widgets add_filter('widget_text', 'do_shortcode');
5 reacties aan het bekijken - 1 tot 5 (van in totaal 5)
5 reacties aan het bekijken - 1 tot 5 (van in totaal 5)
- Het onderwerp ‘Toekomstige posts tonen’ is gesloten voor nieuwe reacties.