\l#mWwnÀd‡ Handle the add to shopping list shortcode. øink http://bootstrapped.ventures * @since 8.3.0 * * @package WP_Recipe_Maker * @subpackage WP_Recipe_Maker/includes/public/shortcodes/recipe */ /** * Handle the add to shopping list shortcode. * * @since 8.3.0 * @package WP_Recipe_Maker * @subpackage WP_Recipe_Maker/includes/public/shortcodes/recipe * @author Brecht Vandersmissen */ class WPRM_SC_Add_To_Shopping_List extends WPRM_Template_Shortcode { public static $shortcode = 'wprm-recipe-add-to-shopping-list'; public static function init() { $atts = array(); // Warning if setting not set. if ( ! WPRM_Settings::get( 'quick_access_shopping_list_link' ) ) { $atts['setting_not_set'] = array( 'type' => 'info', 'default' => '', 'text' => __( 'The button will only show up when a link to the shopping list is set on the WP Recipe Maker > Settings > Recipe Collections > Shopping List page', 'wp-recipe-maker' ), 'color' => 'darkred', ); } // Default attributes. $atts = array_merge( $atts, array( 'id' => array( 'default' => '0', ), 'grid' => array( 'default' => '', ), 'style' => array( 'default' => 'text', 'type' => 'dropdown', 'options' => array( 'text' => 'Text', 'button' => 'Button', 'inline-button' => 'Inline Button', 'wide-button' => 'Full Width Button', ), ), 'icon' => array( 'default' => '', 'type' => 'icon', ), 'text' => array( 'default' => __( 'Add to Shopping List', 'wp-recipe-maker' ), 'type' => 'text', ), 'added_action' => array( 'default' => 'go', 'type' => 'dropdown', 'options' => array( 'go' => 'Go to Shopping List', 'remove' => 'Remove from Shopping List', ), ), 'icon_added' => array( 'default' => '', 'type' => 'icon', ), 'text_added' => array( 'default' => __( 'Go to Shopping List', 'wp-recipe-maker' ), 'type' => 'text', ), 'text_style' => array( 'default' => 'normal', 'type' => 'dropdown', 'options' => 'text_styles', ), 'icon_color' => array( 'default' => '#333333', 'type' => 'color', 'dependency' => array( 'id' => 'icon', 'value' => '', 'type' => 'inverse', ), ), 'text_color' => array( 'default' => '#333333', 'type' => 'color', 'dependency' => array( 'id' => 'text', 'value' => '', 'type' => 'inverse', ), ), 'horizontal_padding' => array( 'default' => '5px', 'type' => 'size', 'dependency' => array( 'id' => 'style', 'value' => 'text', 'type' => 'inverse', ), ), 'vertical_padding' => array( 'default' => '5px', 'type' => 'size', 'dependency' => array( 'id' => 'style', 'value' => 'text', 'type' => 'inverse', ), ), 'button_color' => array( 'default' => '#ffffff', 'type' => 'color', 'dependency' => array( 'id' => 'style', 'value' => 'text', 'type' => 'inverse', ), ), 'border_color' => array( 'default' => '#333333', 'type' => 'color', 'dependency' => array( 'id' => 'style', 'value' => 'text', 'type' => 'inverse', ), ), 'border_radius' => array( 'default' => '0px', 'type' => 'size', 'dependency' => array( 'id' => 'style', 'value' => 'text', 'type' => 'inverse', ), ), ) ); self::$attributes = $atts; parent::init(); } /** * Output for the shortcode. * * @since 8.3.0 * @param array $atts Options passed along with the shortcode. */ public static function shortcode( $atts ) { $atts = parent::get_attributes( $atts ); $output = ''; $recipe = WPRM_Template_Shortcodes::get_recipe( $atts['id'] ); return apply_filters( parent::get_hook(), $output, $atts, $recipe ); } } WPRM_SC_Add_To_Shopping_List::init(); Pesto Baked Chicken - Friday Night Snacks and More...
–+ servings
Pesto Chicken
Print Recipe Add to Collection
No ratings yet

Pesto Baked Chicken

Easy baked and healthy chicken with pesto and tomatoes.
Prep Time15 minutes
Cook Time15 minutes
Total Time30 minutes
Course: Main Course
Cuisine: Italian
Servings: 4 servings
Author: Mike Nadelman

Ingredients

  • 4 thinly sliced Chicken Breast
  • 4 Tbsp of Basil Pesto
  • 2 large Tomatoes sliced
  • Salt and Pepper to taste
  • ½ cup of Panko Bread Crumbs
  • ¼ cup of Freshly Grated Parmiggiano Reggiano
  • 4 tbs Olive Oil

Instructions

  • Preheat the oven to 450 degrees line a baking dish with aluminum foil.
  • Drizzle a little olive oil in the bottom of your baking dish and lay the chicken breast on top, sprinkle with salt and pepper.
  • 3) Smear 1 Tbsp of pesto on top of each piece of chicken, lay about 2 slices of tomatoes on top of the pesto, sprinkle evenly with the Panko bread crumbs and the Parmiggiano.
  • 4) Drizzle a bit more olive oil over the top and bake it for about 15 minutes or until the top is golden brown and crispy.

Video

Notes

Bake with other vegetables or small potatoes. Pound your chicken breasts flat instead of buying them that way. Substitute Italian seasoned bread crumbs for the Panko and Parmiggiano.