block_core_calendar_update_has_published_posts() – Queries the database for any published post and saves a flag whether any published post exists or not.

You appear to be a bot. Output may be restricted

Description

Queries the database for any published post and saves a flag whether any published post exists or not.

Usage

$bool = block_core_calendar_update_has_published_posts();

Parameters

Returns

bool Has any published posts or not.

Source

File name: wordpress/wp-includes/blocks/calendar.php
Lines:

1 to 6 of 6
function block_core_calendar_update_has_published_posts() {
  global $wpdb;
  $has_published_posts = (bool) $wpdb->get_var( "SELECT 1 as test FROM {$wpdb->posts} WHERE post_type = 'post' AND post_status = 'publish' LIMIT 1" );
  update_option( 'wp_calendar_block_has_published_posts', $has_published_posts );
  return $has_published_posts;
}
 

 View on GitHub View on Trac