Notice: Function _load_textdomain_just_in_time was called incorrectly. Translation loading for the astra-sites domain was triggered too early. This is usually an indicator for some code in the plugin or theme running too early. Translations should be loaded at the init action or later. Please see Debugging in WordPress for more information. (This message was added in version 6.7.0.) in /var/www/wp-includes/functions.php on line 6121

Deprecated: Creation of dynamic property Flexible_Shipping_Plugin::$plugin_text_domain is deprecated in /var/www/wp-content/plugins/flexible-shipping/classes/class-flexible-shipping-plugin.php on line 349

Deprecated: Creation of dynamic property Flexible_Shipping_Plugin::$default_view_args is deprecated in /var/www/wp-content/plugins/flexible-shipping/classes/class-flexible-shipping-plugin.php on line 357

Notice: Function _load_textdomain_just_in_time was called incorrectly. Translation loading for the ninja-forms domain was triggered too early. This is usually an indicator for some code in the plugin or theme running too early. Translations should be loaded at the init action or later. Please see Debugging in WordPress for more information. (This message was added in version 6.7.0.) in /var/www/wp-includes/functions.php on line 6121

Deprecated: Return type of FacebookAds\Object\ServerSide\AdsPixelSettings::offsetExists($offset) should either be compatible with ArrayAccess::offsetExists(mixed $offset): bool, or the #[\ReturnTypeWillChange] attribute should be used to temporarily suppress the notice in /var/www/wp-content/plugins/official-facebook-pixel/vendor/facebook/php-business-sdk/src/FacebookAds/Object/ServerSide/AdsPixelSettings.php on line 154

Deprecated: Return type of FacebookAds\Object\ServerSide\AdsPixelSettings::offsetGet($offset) should either be compatible with ArrayAccess::offsetGet(mixed $offset): mixed, or the #[\ReturnTypeWillChange] attribute should be used to temporarily suppress the notice in /var/www/wp-content/plugins/official-facebook-pixel/vendor/facebook/php-business-sdk/src/FacebookAds/Object/ServerSide/AdsPixelSettings.php on line 163

Deprecated: Return type of FacebookAds\Object\ServerSide\AdsPixelSettings::offsetSet($offset, $value) should either be compatible with ArrayAccess::offsetSet(mixed $offset, mixed $value): void, or the #[\ReturnTypeWillChange] attribute should be used to temporarily suppress the notice in /var/www/wp-content/plugins/official-facebook-pixel/vendor/facebook/php-business-sdk/src/FacebookAds/Object/ServerSide/AdsPixelSettings.php on line 173

Deprecated: Return type of FacebookAds\Object\ServerSide\AdsPixelSettings::offsetUnset($offset) should either be compatible with ArrayAccess::offsetUnset(mixed $offset): void, or the #[\ReturnTypeWillChange] attribute should be used to temporarily suppress the notice in /var/www/wp-content/plugins/official-facebook-pixel/vendor/facebook/php-business-sdk/src/FacebookAds/Object/ServerSide/AdsPixelSettings.php on line 186

Deprecated: Creation of dynamic property GD_SEV_Plugin::$__FILE__ is deprecated in /var/www/wp-content/plugins/search-engine-visibility/classes/plugin.php on line 19

Deprecated: Creation of dynamic property WooCommerce::$api is deprecated in /var/www/wp-content/plugins/woocommerce/includes/class-woocommerce.php on line 556

Deprecated: Creation of dynamic property Automattic\WooCommerce\Database\Migrations\CustomOrderTable\PostToOrderTableMigrator::$table_names is deprecated in /var/www/wp-content/plugins/woocommerce/src/Database/Migrations/CustomOrderTable/PostToOrderTableMigrator.php on line 25

Deprecated: Creation of dynamic property Automattic\WooCommerce\Database\Migrations\CustomOrderTable\PostToOrderAddressTableMigrator::$table_names is deprecated in /var/www/wp-content/plugins/woocommerce/src/Database/Migrations/CustomOrderTable/PostToOrderAddressTableMigrator.php on line 42

Deprecated: Creation of dynamic property Automattic\WooCommerce\Database\Migrations\CustomOrderTable\PostToOrderAddressTableMigrator::$table_names is deprecated in /var/www/wp-content/plugins/woocommerce/src/Database/Migrations/CustomOrderTable/PostToOrderAddressTableMigrator.php on line 42

Deprecated: Creation of dynamic property Automattic\WooCommerce\Database\Migrations\CustomOrderTable\PostToOrderOpTableMigrator::$table_names is deprecated in /var/www/wp-content/plugins/woocommerce/src/Database/Migrations/CustomOrderTable/PostToOrderOpTableMigrator.php on line 26

Deprecated: Creation of dynamic property Automattic\WooCommerce\Database\Migrations\CustomOrderTable\PostMetaToOrderMetaMigrator::$table_names is deprecated in /var/www/wp-content/plugins/woocommerce/src/Database/Migrations/CustomOrderTable/PostMetaToOrderMetaMigrator.php on line 43

Notice: Function _load_textdomain_just_in_time was called incorrectly. Translation loading for the woocommerce domain was triggered too early. This is usually an indicator for some code in the plugin or theme running too early. Translations should be loaded at the init action or later. Please see Debugging in WordPress for more information. (This message was added in version 6.7.0.) in /var/www/wp-includes/functions.php on line 6121

Notice: Function _load_textdomain_just_in_time was called incorrectly. Translation loading for the flexible-shipping domain was triggered too early. This is usually an indicator for some code in the plugin or theme running too early. Translations should be loaded at the init action or later. Please see Debugging in WordPress for more information. (This message was added in version 6.7.0.) in /var/www/wp-includes/functions.php on line 6121

Notice: Function _load_textdomain_just_in_time was called incorrectly. Translation loading for the the-events-calendar domain was triggered too early. This is usually an indicator for some code in the plugin or theme running too early. Translations should be loaded at the init action or later. Please see Debugging in WordPress for more information. (This message was added in version 6.7.0.) in /var/www/wp-includes/functions.php on line 6121

Deprecated: Creation of dynamic property Tribe__Events__Aggregator::$migrate is deprecated in /var/www/wp-content/plugins/the-events-calendar/src/Tribe/Aggregator.php on line 420

Deprecated: Creation of dynamic property Tribe__Events__REST__V1__EA_Messages::$messages is deprecated in /var/www/wp-content/plugins/the-events-calendar/src/Tribe/REST/V1/Messages.php on line 12

Deprecated: Creation of dynamic property Tribe__Events__Aggregator::$records is deprecated in /var/www/wp-content/plugins/the-events-calendar/src/Tribe/Aggregator.php on line 424

Deprecated: Creation of dynamic property Tribe__Events__Aggregator::$cron is deprecated in /var/www/wp-content/plugins/the-events-calendar/src/Tribe/Aggregator.php on line 425

Deprecated: Creation of dynamic property Tribe__Events__Aggregator::$errors is deprecated in /var/www/wp-content/plugins/the-events-calendar/src/Tribe/Aggregator.php on line 428

Deprecated: Creation of dynamic property Tribe__Events__Main::$registered is deprecated in /var/www/wp-content/plugins/the-events-calendar/src/Tribe/Main.php on line 670

Notice: Function _load_textdomain_just_in_time was called incorrectly. Translation loading for the instagram-feed domain was triggered too early. This is usually an indicator for some code in the plugin or theme running too early. Translations should be loaded at the init action or later. Please see Debugging in WordPress for more information. (This message was added in version 6.7.0.) in /var/www/wp-includes/functions.php on line 6121

Notice: Function _load_textdomain_just_in_time was called incorrectly. Translation loading for the ninja-forms domain was triggered too early. This is usually an indicator for some code in the plugin or theme running too early. Translations should be loaded at the init action or later. Please see Debugging in WordPress for more information. (This message was added in version 6.7.0.) in /var/www/wp-includes/functions.php on line 6121

Notice: Function _load_textdomain_just_in_time was called incorrectly. Translation loading for the wordpress-seo domain was triggered too early. This is usually an indicator for some code in the plugin or theme running too early. Translations should be loaded at the init action or later. Please see Debugging in WordPress for more information. (This message was added in version 6.7.0.) in /var/www/wp-includes/functions.php on line 6121

Notice: Function _load_textdomain_just_in_time was called incorrectly. Translation loading for the mailchimp-for-wp domain was triggered too early. This is usually an indicator for some code in the plugin or theme running too early. Translations should be loaded at the init action or later. Please see Debugging in WordPress for more information. (This message was added in version 6.7.0.) in /var/www/wp-includes/functions.php on line 6121

Notice: Function _load_textdomain_just_in_time was called incorrectly. Translation loading for the astra domain was triggered too early. This is usually an indicator for some code in the plugin or theme running too early. Translations should be loaded at the init action or later. Please see Debugging in WordPress for more information. (This message was added in version 6.7.0.) in /var/www/wp-includes/functions.php on line 6121

Deprecated: Creation of dynamic property WC_Countries::$countries is deprecated in /var/www/wp-content/plugins/woocommerce/includes/class-wc-countries.php on line 51

Deprecated: Creation of dynamic property Tribe\Events\Event_Status\Classic_Editor::$context is deprecated in /var/www/wp-content/plugins/the-events-calendar/src/Tribe/Event_Status/Classic_Editor.php on line 63

Deprecated: Creation of dynamic property Tribe__Events__Venue::$singular_venue_label_lowercase is deprecated in /var/www/wp-content/plugins/the-events-calendar/src/Tribe/Venue.php on line 108

Deprecated: Creation of dynamic property Tribe__Events__Venue::$plural_venue_label_lowercase is deprecated in /var/www/wp-content/plugins/the-events-calendar/src/Tribe/Venue.php on line 110

Deprecated: Creation of dynamic property Tribe__Events__Organizer::$singular_organizer_label_lowercase is deprecated in /var/www/wp-content/plugins/the-events-calendar/src/Tribe/Organizer.php on line 72

Deprecated: Creation of dynamic property Tribe__Events__Organizer::$plural_organizer_label_lowercase is deprecated in /var/www/wp-content/plugins/the-events-calendar/src/Tribe/Organizer.php on line 74

Deprecated: Creation of dynamic property Tribe__Events__Main::$singular_event_label_lowercase is deprecated in /var/www/wp-content/plugins/the-events-calendar/src/Tribe/Main.php on line 970

Deprecated: Creation of dynamic property Tribe__Events__Main::$plural_event_label_lowercase is deprecated in /var/www/wp-content/plugins/the-events-calendar/src/Tribe/Main.php on line 971

Deprecated: Creation of dynamic property Tribe__Events__Main::$currentDay is deprecated in /var/www/wp-content/plugins/the-events-calendar/src/Tribe/Main.php on line 975

Deprecated: Creation of dynamic property Tribe__Events__Main::$errors is deprecated in /var/www/wp-content/plugins/the-events-calendar/src/Tribe/Main.php on line 976

Deprecated: Creation of dynamic property Tribe__Events__Main::$scheduler is deprecated in /var/www/wp-content/plugins/the-events-calendar/src/Tribe/Main.php on line 2355

Deprecated: Creation of dynamic property WC_Gateway_Paypal::$testmode is deprecated in /var/www/wp-content/plugins/woocommerce/includes/gateways/paypal/class-wc-gateway-paypal.php on line 60

Deprecated: Creation of dynamic property WC_Gateway_Paypal::$debug is deprecated in /var/www/wp-content/plugins/woocommerce/includes/gateways/paypal/class-wc-gateway-paypal.php on line 61

Deprecated: Creation of dynamic property WC_Gateway_Paypal::$email is deprecated in /var/www/wp-content/plugins/woocommerce/includes/gateways/paypal/class-wc-gateway-paypal.php on line 62

Deprecated: Creation of dynamic property WC_Gateway_Paypal::$receiver_email is deprecated in /var/www/wp-content/plugins/woocommerce/includes/gateways/paypal/class-wc-gateway-paypal.php on line 63

Deprecated: Creation of dynamic property WC_Gateway_Paypal::$identity_token is deprecated in /var/www/wp-content/plugins/woocommerce/includes/gateways/paypal/class-wc-gateway-paypal.php on line 64

Deprecated: Creation of dynamic property WC_Gateway_BACS::$instructions is deprecated in /var/www/wp-content/plugins/woocommerce/includes/gateways/bacs/class-wc-gateway-bacs.php on line 49

Deprecated: Creation of dynamic property WC_Gateway_BACS::$account_details is deprecated in /var/www/wp-content/plugins/woocommerce/includes/gateways/bacs/class-wc-gateway-bacs.php on line 52

Deprecated: Creation of dynamic property WC_Gateway_Cheque::$instructions is deprecated in /var/www/wp-content/plugins/woocommerce/includes/gateways/cheque/class-wc-gateway-cheque.php on line 41

Deprecated: Creation of dynamic property WC_Gateway_COD::$instructions is deprecated in /var/www/wp-content/plugins/woocommerce/includes/gateways/cod/class-wc-gateway-cod.php on line 40

Deprecated: Creation of dynamic property WC_Gateway_COD::$enable_for_methods is deprecated in /var/www/wp-content/plugins/woocommerce/includes/gateways/cod/class-wc-gateway-cod.php on line 41

Deprecated: Creation of dynamic property WC_Gateway_COD::$enable_for_virtual is deprecated in /var/www/wp-content/plugins/woocommerce/includes/gateways/cod/class-wc-gateway-cod.php on line 42

Deprecated: Creation of dynamic property WC_Gateway_Paypal::$testmode is deprecated in /var/www/wp-content/plugins/woocommerce/includes/gateways/paypal/class-wc-gateway-paypal.php on line 60

Deprecated: Creation of dynamic property WC_Gateway_Paypal::$debug is deprecated in /var/www/wp-content/plugins/woocommerce/includes/gateways/paypal/class-wc-gateway-paypal.php on line 61

Deprecated: Creation of dynamic property WC_Gateway_Paypal::$email is deprecated in /var/www/wp-content/plugins/woocommerce/includes/gateways/paypal/class-wc-gateway-paypal.php on line 62

Deprecated: Creation of dynamic property WC_Gateway_Paypal::$receiver_email is deprecated in /var/www/wp-content/plugins/woocommerce/includes/gateways/paypal/class-wc-gateway-paypal.php on line 63

Deprecated: Creation of dynamic property WC_Gateway_Paypal::$identity_token is deprecated in /var/www/wp-content/plugins/woocommerce/includes/gateways/paypal/class-wc-gateway-paypal.php on line 64

Deprecated: Creation of dynamic property WC_Cart::$coupon_discount_totals is deprecated in /var/www/wp-content/plugins/woocommerce/includes/legacy/class-wc-legacy-cart.php on line 266

Deprecated: Creation of dynamic property WC_Cart::$coupon_discount_tax_totals is deprecated in /var/www/wp-content/plugins/woocommerce/includes/legacy/class-wc-legacy-cart.php on line 266

Deprecated: Constant FILTER_SANITIZE_STRING is deprecated in /var/www/wp-content/plugins/the-events-calendar/common/src/functions/utils.php on line 1130

Deprecated: Constant FILTER_SANITIZE_STRING is deprecated in /var/www/wp-content/plugins/the-events-calendar/common/src/functions/utils.php on line 1130

Deprecated: Constant FILTER_SANITIZE_STRING is deprecated in /var/www/wp-content/plugins/the-events-calendar/common/src/functions/utils.php on line 1130

Deprecated: Constant FILTER_SANITIZE_STRING is deprecated in /var/www/wp-content/plugins/the-events-calendar/common/src/functions/utils.php on line 1130
Aspect in Garden Design - Miss Magnolias Moxie
Deprecated: Constant FILTER_SANITIZE_STRING is deprecated in /var/www/wp-content/plugins/the-events-calendar/common/src/functions/utils.php on line 1130

Deprecated: Constant FILTER_SANITIZE_STRING is deprecated in /var/www/wp-content/plugins/the-events-calendar/common/src/functions/utils.php on line 1130

Deprecated: Constant FILTER_SANITIZE_STRING is deprecated in /var/www/wp-content/plugins/the-events-calendar/common/src/functions/utils.php on line 1130

Deprecated: Constant FILTER_SANITIZE_STRING is deprecated in /var/www/wp-content/plugins/the-events-calendar/common/src/functions/utils.php on line 1130

Aspect in Garden Design

“can we speak in flowers.It will be easier for me to understand.”

Nayyirah Waheed

January is the time for garden planning. 📚

As you are contemplating new beds and borders, remember that the way to get the most sun for your plants – if sun is what you are after – is to run them east to west. Put the shortest plants in front of your garden so as not to clock what is growing in back of them.

Meanwhile, if you want your taller plants to provide shade for adjacent plants, plant them north to south. The sun will shine east to west and as it moves over your garden, the taller crop will provide a degree of protection – at least for half the day.

🤔 What you are working with above is a concept called “aspect.”

A garden’s aspect is one of the first things I do when I’m working on new garden designs. If you ignore it, you will struggle to find the correct plants, choose the best seating areas, plan paths that aren’t for example shady, damp and slippy.

When designing and planting, you can accommodate virtually any aspect if you understand it.

☀️ South facing gardens

  • Receive more sunlight and are usually brighter.
  • Tend to be hotter and warm up earlier in the season.
  • May require more watering as they tend to have drier soils.
  • Can require more planning for shady seating areas they can get super warm!
  • A Sampling of Plants for a South Facing Garden:
    • Echinacea
    • Asteraceae family
    • Lillies
    • Iris
    • Erysimum cheiri
    • Eryngium
    • Salvia
    • Verbascum

☁️ North facing gardens

  • Receive less sunlight or dappled shade which will affect planting choices.
  • Tend to be cooler and only warm up later in the season.
  • Has fewer high and low extremes of temperature.
  • Longer gardens may be less affected as they could get light pockets at the far end
  • A Sampling of Plants for a North Facing Garden:
    • Hostas
    • Ferns
    • Dicentra
    • Vinca major
    • Viburnum
    • Erythronium
    • Begonia
    • Primula vulgaris
    • Aquilegia vulgaris

⛅️ East and West Facing Garden Plants

  • It’s not quite as critical as you are going to get a mix of light and shade.
  • Choose plants carefully for parts of the garden that feature more heavily in the shade or full sun.
  • Don’t forget also that any structures will create shade even in a South facing garden.
  • East facing gardens:
    • Will receive more sunlight in the morning, perfect for breakfast on the patio!
    • Will be darker in the afternoon and evening.
    • Include garden lighting in your design, maybe a fire pit if you’re a night owl that wants to entertain in the evening
  • West facing gardens:
    • Will receive more sunlight in the afternoon and evening. Perfect place for a “man cave or she-shack.”
    • Will be darker in the morning, with shade nearest the house.

Photo: My Blueberry, Comfrey, and Echinacea Southeastern Bed