Title: Disable CSS Inline &amp; Defer
Last modified: June 24, 2021

---

# Disable CSS Inline & Defer

 *  Resolved [omusman](https://wordpress.org/support/users/omusman/)
 * (@omusman)
 * [4 years, 9 months ago](https://wordpress.org/support/topic/disable-css-inline-defer/)
 * Hello,
 * Can we disable CSS inline and defer for just logged-in users, just this single
   feature, i know theres an option to disable autoptimize for logged in user. But
   i still want the HTML and JAVA optimized.
 * Regards

Viewing 3 replies - 1 through 3 (of 3 total)

 *  Plugin Author [Optimizing Matters](https://wordpress.org/support/users/optimizingmatters/)
 * (@optimizingmatters)
 * [4 years, 9 months ago](https://wordpress.org/support/topic/disable-css-inline-defer/#post-14593557)
 * sure, with a couple of lines of PHP hooking into AO’s API using the `autoptimize_filter_css_defer`
   filter 🙂
 * hope this helps,
    frank
 *  Thread Starter [omusman](https://wordpress.org/support/users/omusman/)
 * (@omusman)
 * [4 years, 9 months ago](https://wordpress.org/support/topic/disable-css-inline-defer/#post-14593905)
 * In reference if someone need it, this includes all logged in users admins, editors
   all of them:
 *     ```
       add_filter('autoptimize_filter_css_defer','really_bail_loggedin',10,0);
       function really_bail_loggedin() {
       	if ( ! is_user_logged_in() ) {
       		return true;
       	} else {
       		return false;
       	}
       }
       ```
   
 * Thanks Frank;
    -  This reply was modified 4 years, 9 months ago by [omusman](https://wordpress.org/support/users/omusman/).
    -  This reply was modified 4 years, 9 months ago by [omusman](https://wordpress.org/support/users/omusman/).
 *  Plugin Author [Optimizing Matters](https://wordpress.org/support/users/optimizingmatters/)
 * (@optimizingmatters)
 * [4 years, 9 months ago](https://wordpress.org/support/topic/disable-css-inline-defer/#post-14594585)
 * great job Omusman! 🙂
 * Now this was stupid of me, because while looking at the code I realize that in
   Settings -> Autoptimize -> Critical CSS -> Advanced Settings there is … “Add 
   CCSS for logged in users?”, unticking that would do the same as your code snippet…
 * Sorry for forcing you write code when it wasn’t really needed omusman 😉
 * frank

Viewing 3 replies - 1 through 3 (of 3 total)

The topic ‘Disable CSS Inline & Defer’ is closed to new replies.

 * ![](https://ps.w.org/autoptimize/assets/icon-256X256.png?rev=2211608)
 * [Autoptimize](https://wordpress.org/plugins/autoptimize/)
 * [Frequently Asked Questions](https://wordpress.org/plugins/autoptimize/#faq)
 * [Support Threads](https://wordpress.org/support/plugin/autoptimize/)
 * [Active Topics](https://wordpress.org/support/plugin/autoptimize/active/)
 * [Unresolved Topics](https://wordpress.org/support/plugin/autoptimize/unresolved/)
 * [Reviews](https://wordpress.org/support/plugin/autoptimize/reviews/)

 * 3 replies
 * 2 participants
 * Last reply from: [Optimizing Matters](https://wordpress.org/support/users/optimizingmatters/)
 * Last activity: [4 years, 9 months ago](https://wordpress.org/support/topic/disable-css-inline-defer/#post-14594585)
 * Status: resolved