Title: Warning after database optimisation
Last modified: October 30, 2022

---

# Warning after database optimisation

 *  Resolved [tomaslt991](https://wordpress.org/support/users/tomaslt991/)
 * (@tomaslt991)
 * [3 years, 7 months ago](https://wordpress.org/support/topic/warning-after-database-optimisation/)
 * Hi,
 * After database optimization warning started to appear at theme customization 
   page. I used auto marked DataBase options. Ataching error message:
    [https://www.awesomescreenshot.com/image/33888615?key=1566d1992f5e67f0c30c06a09caa69b8](https://www.awesomescreenshot.com/image/33888615?key=1566d1992f5e67f0c30c06a09caa69b8)
 * and the code lines from template.php
 *     ```
       if ( 'private' === $post->post_status && 'private' !== $post_status ) {
       		$post_states['private'] = _x( 'Private', 'post status' );
       	}
   
       	if ( 'draft' === $post->post_status ) {
       		if ( get_post_meta( $post->ID, '_customize_changeset_uuid', true ) ) {
       			$post_states[] = __( 'Customization Draft' );
       		} elseif ( 'draft' !== $post_status ) {
       			$post_states['draft'] = _x( 'Draft', 'post status' );
       		}
       	} elseif ( 'trash' === $post->post_status && get_post_meta( $post->ID, '_customize_changeset_uuid', true ) ) {
       		$post_states[] = _x( 'Customization Draft', 'post status' );
       	}
   
       	if ( 'pending' === $post->post_status && 'pending' !== $post_status ) {
       		$post_states['pending'] = _x( 'Pending', 'post status' );
       	}
   
       	if ( is_sticky( $post->ID ) ) {
       		$post_states['sticky'] = _x( 'Sticky', 'post status' );
       	}
   
       	if ( 'future' === $post->post_status ) {
       		$post_states['scheduled'] = _x( 'Scheduled', 'post status' );
       	}
   
       	if ( 'page' === get_option( 'show_on_front' ) ) {
       		if ( (int) get_option( 'page_on_front' ) === $post->ID ) {
       			$post_states['page_on_front'] = _x( 'Front Page', 'page label' );
       		}
   
       		if ( (int) get_option( 'page_for_posts' ) === $post->ID ) {
       			$post_states['page_for_posts'] = _x( 'Posts Page', 'page label' );
       		}
       	}
   
       	if ( (int) get_option( 'wp_page_for_privacy_policy' ) === $post->ID ) {
       		$post_states['page_for_privacy_policy'] = _x( 'Privacy Policy Page', 'page label' );
       	}
       ```
   
    -  This topic was modified 3 years, 7 months ago by [tomaslt991](https://wordpress.org/support/users/tomaslt991/).
 * The page I need help with: _[[log in](https://login.wordpress.org/?redirect_to=https%3A%2F%2Fwordpress.org%2Fsupport%2Ftopic%2Fwarning-after-database-optimisation%2F%3Foutput_format%3Dmd&locale=en_US)
   to see the link]_

Viewing 1 replies (of 1 total)

 *  Plugin Contributor [Venkat Raj](https://wordpress.org/support/users/webulous/)
 * (@webulous)
 * [3 years, 7 months ago](https://wordpress.org/support/topic/warning-after-database-optimisation/#post-16147829)
 * Hi [@tomaslt991](https://wordpress.org/support/users/tomaslt991/)
 * Looks like the template doesn’t seem to properly use `The Loop`
    [https://developer.wordpress.org/themes/basics/the-loop/](https://developer.wordpress.org/themes/basics/the-loop/)
 * If it did, `$post` variable won’t be `null` and warning won’t happen

Viewing 1 replies (of 1 total)

The topic ‘Warning after database optimisation’ is closed to new replies.

 * ![](https://ps.w.org/wp-optimize/assets/icon-256x256.png?rev=1552899)
 * [WP-Optimize – Cache, Compress images, Minify & Clean database to boost page speed & performance](https://wordpress.org/plugins/wp-optimize/)
 * [Frequently Asked Questions](https://wordpress.org/plugins/wp-optimize/#faq)
 * [Support Threads](https://wordpress.org/support/plugin/wp-optimize/)
 * [Active Topics](https://wordpress.org/support/plugin/wp-optimize/active/)
 * [Unresolved Topics](https://wordpress.org/support/plugin/wp-optimize/unresolved/)
 * [Reviews](https://wordpress.org/support/plugin/wp-optimize/reviews/)

## Tags

 * [database optimization](https://wordpress.org/support/topic-tag/database-optimization/)

 * 1 reply
 * 2 participants
 * Last reply from: [Venkat Raj](https://wordpress.org/support/users/webulous/)
 * Last activity: [3 years, 7 months ago](https://wordpress.org/support/topic/warning-after-database-optimisation/#post-16147829)
 * Status: resolved