Home > Backend Development > PHP Tutorial > The number of WordPress articles within a certain period of time

The number of WordPress articles within a certain period of time

WBOY
Release: 2016-07-25 09:09:33
Original
967 people have browsed it

The number of WordPress articles in a certain period of time, the specific results can be viewed on Wu Leng Blog
  1. function num_posts($days=1) {//$days is the set time day;
  2. global $wpdb;
  3. $today = gmdate('Y-m-d H:i:s', time() + 3600 * 8 ); //Get the current time
  4. $daysago = date( "Y-m-d H:i:s", strtotime($today) - ($days * 24 * 60 * 60) ); //Today - $days
  5. $result = $wpdb->get_results("SELECT ID FROM $wpdb->posts WHERE post_date BETWEEN '$daysago' AND '$today' AND post_status='publish' AND post_type='post' ORDER BY post_date DESC ");
  6. foreach ($result as $Item) {
  7. $post_ID[] = $Item->ID;//Write the published article ID into an array
  8. }
  9. $post_num = count($post_ID);// Output the number of elements in the array, the number of article IDs, that is, the number of published articles
  10. $output .= ''.$post_num.'';//Output the number of articles
  11. echo $output ;
  12. }
Copy code



source:php.cn
Statement of this Website
The content of this article is voluntarily contributed by netizens, and the copyright belongs to the original author. This site does not assume corresponding legal responsibility. If you find any content suspected of plagiarism or infringement, please contact admin@php.cn
Popular Tutorials
More>
Latest Downloads
More>
Web Effects
Website Source Code
Website Materials
Front End Template