Deprecated: Creation of dynamic property wpdb::$categories is deprecated in /var/www/vhosts/wrd.studio/httpdocs/blog/wp-includes/wp-db.php on line 668

Deprecated: Creation of dynamic property wpdb::$post2cat is deprecated in /var/www/vhosts/wrd.studio/httpdocs/blog/wp-includes/wp-db.php on line 668

Deprecated: Creation of dynamic property wpdb::$link2cat is deprecated in /var/www/vhosts/wrd.studio/httpdocs/blog/wp-includes/wp-db.php on line 668

Deprecated: Return type of WP_Theme::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/vhosts/wrd.studio/httpdocs/blog/wp-includes/class-wp-theme.php on line 554

Deprecated: Return type of WP_Theme::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/vhosts/wrd.studio/httpdocs/blog/wp-includes/class-wp-theme.php on line 595

Deprecated: Return type of WP_Theme::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/vhosts/wrd.studio/httpdocs/blog/wp-includes/class-wp-theme.php on line 535

Deprecated: Return type of WP_Theme::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/vhosts/wrd.studio/httpdocs/blog/wp-includes/class-wp-theme.php on line 544

Deprecated: Using ${var} in strings is deprecated, use {$var} instead in /var/www/vhosts/wrd.studio/httpdocs/blog/wp-includes/comment-template.php on line 1739

Deprecated: wp_getimagesize(): Implicitly marking parameter $image_info as nullable is deprecated, the explicit nullable type must be used instead in /var/www/vhosts/wrd.studio/httpdocs/blog/wp-includes/media.php on line 5006

Deprecated: Return type of WP_REST_Request::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/vhosts/wrd.studio/httpdocs/blog/wp-includes/rest-api/class-wp-rest-request.php on line 960

Deprecated: Return type of WP_REST_Request::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/vhosts/wrd.studio/httpdocs/blog/wp-includes/rest-api/class-wp-rest-request.php on line 980

Deprecated: Return type of WP_REST_Request::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/vhosts/wrd.studio/httpdocs/blog/wp-includes/rest-api/class-wp-rest-request.php on line 992

Deprecated: Return type of WP_REST_Request::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/vhosts/wrd.studio/httpdocs/blog/wp-includes/rest-api/class-wp-rest-request.php on line 1003

Deprecated: Return type of WP_Block_List::current() should either be compatible with Iterator::current(): mixed, or the #[\ReturnTypeWillChange] attribute should be used to temporarily suppress the notice in /var/www/vhosts/wrd.studio/httpdocs/blog/wp-includes/class-wp-block-list.php on line 151

Deprecated: Return type of WP_Block_List::next() should either be compatible with Iterator::next(): void, or the #[\ReturnTypeWillChange] attribute should be used to temporarily suppress the notice in /var/www/vhosts/wrd.studio/httpdocs/blog/wp-includes/class-wp-block-list.php on line 175

Deprecated: Return type of WP_Block_List::key() should either be compatible with Iterator::key(): mixed, or the #[\ReturnTypeWillChange] attribute should be used to temporarily suppress the notice in /var/www/vhosts/wrd.studio/httpdocs/blog/wp-includes/class-wp-block-list.php on line 164

Deprecated: Return type of WP_Block_List::valid() should either be compatible with Iterator::valid(): bool, or the #[\ReturnTypeWillChange] attribute should be used to temporarily suppress the notice in /var/www/vhosts/wrd.studio/httpdocs/blog/wp-includes/class-wp-block-list.php on line 186

Deprecated: Return type of WP_Block_List::rewind() should either be compatible with Iterator::rewind(): void, or the #[\ReturnTypeWillChange] attribute should be used to temporarily suppress the notice in /var/www/vhosts/wrd.studio/httpdocs/blog/wp-includes/class-wp-block-list.php on line 138

Deprecated: Return type of WP_Block_List::offsetExists($index) 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/vhosts/wrd.studio/httpdocs/blog/wp-includes/class-wp-block-list.php on line 75

Deprecated: Return type of WP_Block_List::offsetGet($index) 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/vhosts/wrd.studio/httpdocs/blog/wp-includes/class-wp-block-list.php on line 89

Deprecated: Return type of WP_Block_List::offsetSet($index, $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/vhosts/wrd.studio/httpdocs/blog/wp-includes/class-wp-block-list.php on line 110

Deprecated: Return type of WP_Block_List::offsetUnset($index) 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/vhosts/wrd.studio/httpdocs/blog/wp-includes/class-wp-block-list.php on line 127

Deprecated: Return type of WP_Block_List::count() should either be compatible with Countable::count(): int, or the #[\ReturnTypeWillChange] attribute should be used to temporarily suppress the notice in /var/www/vhosts/wrd.studio/httpdocs/blog/wp-includes/class-wp-block-list.php on line 199

Deprecated: quickdocs\Quickdocs_Menus::render_metabox_dropdown(): Implicitly marking parameter $selected as nullable is deprecated, the explicit nullable type must be used instead in /var/www/vhosts/wrd.studio/httpdocs/blog/wp-content/plugins/quickdocs/src/class-quickdocs-menus.php on line 154

Deprecated: YoastSEO_Vendor\GuzzleHttp\Promise\queue(): Implicitly marking parameter $assign as nullable is deprecated, the explicit nullable type must be used instead in /var/www/vhosts/wrd.studio/httpdocs/blog/wp-content/plugins/wordpress-seo/vendor_prefixed/guzzlehttp/promises/src/functions.php on line 22

Deprecated: YoastSEO_Vendor\GuzzleHttp\Promise\each(): Implicitly marking parameter $onFulfilled as nullable is deprecated, the explicit nullable type must be used instead in /var/www/vhosts/wrd.studio/httpdocs/blog/wp-content/plugins/wordpress-seo/vendor_prefixed/guzzlehttp/promises/src/functions.php on line 304

Deprecated: YoastSEO_Vendor\GuzzleHttp\Promise\each(): Implicitly marking parameter $onRejected as nullable is deprecated, the explicit nullable type must be used instead in /var/www/vhosts/wrd.studio/httpdocs/blog/wp-content/plugins/wordpress-seo/vendor_prefixed/guzzlehttp/promises/src/functions.php on line 304

Deprecated: YoastSEO_Vendor\GuzzleHttp\Promise\each_limit(): Implicitly marking parameter $onFulfilled as nullable is deprecated, the explicit nullable type must be used instead in /var/www/vhosts/wrd.studio/httpdocs/blog/wp-content/plugins/wordpress-seo/vendor_prefixed/guzzlehttp/promises/src/functions.php on line 323

Deprecated: YoastSEO_Vendor\GuzzleHttp\Promise\each_limit(): Implicitly marking parameter $onRejected as nullable is deprecated, the explicit nullable type must be used instead in /var/www/vhosts/wrd.studio/httpdocs/blog/wp-content/plugins/wordpress-seo/vendor_prefixed/guzzlehttp/promises/src/functions.php on line 323

Deprecated: YoastSEO_Vendor\GuzzleHttp\Promise\each_limit_all(): Implicitly marking parameter $onFulfilled as nullable is deprecated, the explicit nullable type must be used instead in /var/www/vhosts/wrd.studio/httpdocs/blog/wp-content/plugins/wordpress-seo/vendor_prefixed/guzzlehttp/promises/src/functions.php on line 338

Deprecated: YoastSEO_Vendor\Symfony\Component\DependencyInjection\Container::__construct(): Implicitly marking parameter $parameterBag as nullable is deprecated, the explicit nullable type must be used instead in /var/www/vhosts/wrd.studio/httpdocs/blog/wp-content/plugins/wordpress-seo/vendor_prefixed/symfony/dependency-injection/Container.php on line 60

Deprecated: Creation of dynamic property Yoast\WP\SEO\Main::$helpers is deprecated in /var/www/vhosts/wrd.studio/httpdocs/blog/wp-content/plugins/wordpress-seo/lib/abstract-main.php on line 65

Deprecated: popbot\Popbot::__construct(): Implicitly marking parameter $blog_id as nullable is deprecated, the explicit nullable type must be used instead in /var/www/vhosts/wrd.studio/httpdocs/blog/wp-content/plugins/popbot/src/class-popbot.php on line 37

Deprecated: popbot\Popbot::create(): Optional parameter $title declared before required parameter $template is implicitly treated as a required parameter in /var/www/vhosts/wrd.studio/httpdocs/blog/wp-content/plugins/popbot/src/class-popbot.php on line 559

Deprecated: Creation of dynamic property popbot\Admin_Page::$parent is deprecated in /var/www/vhosts/wrd.studio/httpdocs/blog/wp-content/plugins/popbot/src/class-admin-page.php on line 19

Deprecated: Creation of dynamic property popbot\Admin_Page::$slug is deprecated in /var/www/vhosts/wrd.studio/httpdocs/blog/wp-content/plugins/popbot/src/class-admin-page.php on line 24

Deprecated: Creation of dynamic property popbot\Admin_Page::$title is deprecated in /var/www/vhosts/wrd.studio/httpdocs/blog/wp-content/plugins/popbot/src/class-admin-page.php on line 25

Deprecated: Creation of dynamic property popbot\Admin_Page::$hidden is deprecated in /var/www/vhosts/wrd.studio/httpdocs/blog/wp-content/plugins/popbot/src/class-admin-page.php on line 26

Deprecated: Creation of dynamic property popbot\Admin_Page::$template is deprecated in /var/www/vhosts/wrd.studio/httpdocs/blog/wp-content/plugins/popbot/src/class-admin-page.php on line 27

Deprecated: Creation of dynamic property popbot\Admin_Page::$capability is deprecated in /var/www/vhosts/wrd.studio/httpdocs/blog/wp-content/plugins/popbot/src/class-admin-page.php on line 28

Deprecated: Creation of dynamic property popbot\Admin_Page::$icon is deprecated in /var/www/vhosts/wrd.studio/httpdocs/blog/wp-content/plugins/popbot/src/class-admin-page.php on line 29

Deprecated: Creation of dynamic property popbot\Admin_Page::$redirect is deprecated in /var/www/vhosts/wrd.studio/httpdocs/blog/wp-content/plugins/popbot/src/class-admin-page.php on line 30

Deprecated: Creation of dynamic property popbot\Admin_Page::$scripts is deprecated in /var/www/vhosts/wrd.studio/httpdocs/blog/wp-content/plugins/popbot/src/class-admin-page.php on line 31

Deprecated: Creation of dynamic property popbot\Admin_Page::$styles is deprecated in /var/www/vhosts/wrd.studio/httpdocs/blog/wp-content/plugins/popbot/src/class-admin-page.php on line 32

Deprecated: Creation of dynamic property popbot\Admin_Page::$parent is deprecated in /var/www/vhosts/wrd.studio/httpdocs/blog/wp-content/plugins/popbot/src/class-admin-page.php on line 19

Deprecated: Creation of dynamic property popbot\Admin_Page::$slug is deprecated in /var/www/vhosts/wrd.studio/httpdocs/blog/wp-content/plugins/popbot/src/class-admin-page.php on line 24

Deprecated: Creation of dynamic property popbot\Admin_Page::$title is deprecated in /var/www/vhosts/wrd.studio/httpdocs/blog/wp-content/plugins/popbot/src/class-admin-page.php on line 25

Deprecated: Creation of dynamic property popbot\Admin_Page::$hidden is deprecated in /var/www/vhosts/wrd.studio/httpdocs/blog/wp-content/plugins/popbot/src/class-admin-page.php on line 26

Deprecated: Creation of dynamic property popbot\Admin_Page::$template is deprecated in /var/www/vhosts/wrd.studio/httpdocs/blog/wp-content/plugins/popbot/src/class-admin-page.php on line 27

Deprecated: Creation of dynamic property popbot\Admin_Page::$capability is deprecated in /var/www/vhosts/wrd.studio/httpdocs/blog/wp-content/plugins/popbot/src/class-admin-page.php on line 28

Deprecated: Creation of dynamic property popbot\Admin_Page::$icon is deprecated in /var/www/vhosts/wrd.studio/httpdocs/blog/wp-content/plugins/popbot/src/class-admin-page.php on line 29

Deprecated: Creation of dynamic property popbot\Admin_Page::$redirect is deprecated in /var/www/vhosts/wrd.studio/httpdocs/blog/wp-content/plugins/popbot/src/class-admin-page.php on line 30

Deprecated: Creation of dynamic property popbot\Admin_Page::$scripts is deprecated in /var/www/vhosts/wrd.studio/httpdocs/blog/wp-content/plugins/popbot/src/class-admin-page.php on line 31

Deprecated: Creation of dynamic property popbot\Admin_Page::$styles is deprecated in /var/www/vhosts/wrd.studio/httpdocs/blog/wp-content/plugins/popbot/src/class-admin-page.php on line 32

Deprecated: Creation of dynamic property popbot\Admin_Page::$parent is deprecated in /var/www/vhosts/wrd.studio/httpdocs/blog/wp-content/plugins/popbot/src/class-admin-page.php on line 19

Deprecated: Creation of dynamic property popbot\Admin_Page::$slug is deprecated in /var/www/vhosts/wrd.studio/httpdocs/blog/wp-content/plugins/popbot/src/class-admin-page.php on line 24

Deprecated: Creation of dynamic property popbot\Admin_Page::$title is deprecated in /var/www/vhosts/wrd.studio/httpdocs/blog/wp-content/plugins/popbot/src/class-admin-page.php on line 25

Deprecated: Creation of dynamic property popbot\Admin_Page::$hidden is deprecated in /var/www/vhosts/wrd.studio/httpdocs/blog/wp-content/plugins/popbot/src/class-admin-page.php on line 26

Deprecated: Creation of dynamic property popbot\Admin_Page::$template is deprecated in /var/www/vhosts/wrd.studio/httpdocs/blog/wp-content/plugins/popbot/src/class-admin-page.php on line 27

Deprecated: Creation of dynamic property popbot\Admin_Page::$capability is deprecated in /var/www/vhosts/wrd.studio/httpdocs/blog/wp-content/plugins/popbot/src/class-admin-page.php on line 28

Deprecated: Creation of dynamic property popbot\Admin_Page::$icon is deprecated in /var/www/vhosts/wrd.studio/httpdocs/blog/wp-content/plugins/popbot/src/class-admin-page.php on line 29

Deprecated: Creation of dynamic property popbot\Admin_Page::$redirect is deprecated in /var/www/vhosts/wrd.studio/httpdocs/blog/wp-content/plugins/popbot/src/class-admin-page.php on line 30

Deprecated: Creation of dynamic property popbot\Admin_Page::$scripts is deprecated in /var/www/vhosts/wrd.studio/httpdocs/blog/wp-content/plugins/popbot/src/class-admin-page.php on line 31

Deprecated: Creation of dynamic property popbot\Admin_Page::$styles is deprecated in /var/www/vhosts/wrd.studio/httpdocs/blog/wp-content/plugins/popbot/src/class-admin-page.php on line 32

Deprecated: Creation of dynamic property popbot\Admin_Page::$parent is deprecated in /var/www/vhosts/wrd.studio/httpdocs/blog/wp-content/plugins/popbot/src/class-admin-page.php on line 19

Deprecated: Creation of dynamic property popbot\Admin_Page::$slug is deprecated in /var/www/vhosts/wrd.studio/httpdocs/blog/wp-content/plugins/popbot/src/class-admin-page.php on line 24

Deprecated: Creation of dynamic property popbot\Admin_Page::$title is deprecated in /var/www/vhosts/wrd.studio/httpdocs/blog/wp-content/plugins/popbot/src/class-admin-page.php on line 25

Deprecated: Creation of dynamic property popbot\Admin_Page::$hidden is deprecated in /var/www/vhosts/wrd.studio/httpdocs/blog/wp-content/plugins/popbot/src/class-admin-page.php on line 26

Deprecated: Creation of dynamic property popbot\Admin_Page::$template is deprecated in /var/www/vhosts/wrd.studio/httpdocs/blog/wp-content/plugins/popbot/src/class-admin-page.php on line 27

Deprecated: Creation of dynamic property popbot\Admin_Page::$capability is deprecated in /var/www/vhosts/wrd.studio/httpdocs/blog/wp-content/plugins/popbot/src/class-admin-page.php on line 28

Deprecated: Creation of dynamic property popbot\Admin_Page::$icon is deprecated in /var/www/vhosts/wrd.studio/httpdocs/blog/wp-content/plugins/popbot/src/class-admin-page.php on line 29

Deprecated: Creation of dynamic property popbot\Admin_Page::$redirect is deprecated in /var/www/vhosts/wrd.studio/httpdocs/blog/wp-content/plugins/popbot/src/class-admin-page.php on line 30

Deprecated: Creation of dynamic property popbot\Admin_Page::$scripts is deprecated in /var/www/vhosts/wrd.studio/httpdocs/blog/wp-content/plugins/popbot/src/class-admin-page.php on line 31

Deprecated: Creation of dynamic property popbot\Admin_Page::$styles is deprecated in /var/www/vhosts/wrd.studio/httpdocs/blog/wp-content/plugins/popbot/src/class-admin-page.php on line 32

Deprecated: Creation of dynamic property popbot\Admin_Page::$parent is deprecated in /var/www/vhosts/wrd.studio/httpdocs/blog/wp-content/plugins/popbot/src/class-admin-page.php on line 19

Deprecated: Creation of dynamic property popbot\Admin_Page::$slug is deprecated in /var/www/vhosts/wrd.studio/httpdocs/blog/wp-content/plugins/popbot/src/class-admin-page.php on line 24

Deprecated: Creation of dynamic property popbot\Admin_Page::$title is deprecated in /var/www/vhosts/wrd.studio/httpdocs/blog/wp-content/plugins/popbot/src/class-admin-page.php on line 25

Deprecated: Creation of dynamic property popbot\Admin_Page::$hidden is deprecated in /var/www/vhosts/wrd.studio/httpdocs/blog/wp-content/plugins/popbot/src/class-admin-page.php on line 26

Deprecated: Creation of dynamic property popbot\Admin_Page::$template is deprecated in /var/www/vhosts/wrd.studio/httpdocs/blog/wp-content/plugins/popbot/src/class-admin-page.php on line 27

Deprecated: Creation of dynamic property popbot\Admin_Page::$capability is deprecated in /var/www/vhosts/wrd.studio/httpdocs/blog/wp-content/plugins/popbot/src/class-admin-page.php on line 28

Deprecated: Creation of dynamic property popbot\Admin_Page::$icon is deprecated in /var/www/vhosts/wrd.studio/httpdocs/blog/wp-content/plugins/popbot/src/class-admin-page.php on line 29

Deprecated: Creation of dynamic property popbot\Admin_Page::$redirect is deprecated in /var/www/vhosts/wrd.studio/httpdocs/blog/wp-content/plugins/popbot/src/class-admin-page.php on line 30

Deprecated: Creation of dynamic property popbot\Admin_Page::$scripts is deprecated in /var/www/vhosts/wrd.studio/httpdocs/blog/wp-content/plugins/popbot/src/class-admin-page.php on line 31

Deprecated: Creation of dynamic property popbot\Admin_Page::$styles is deprecated in /var/www/vhosts/wrd.studio/httpdocs/blog/wp-content/plugins/popbot/src/class-admin-page.php on line 32

Deprecated: WPSEO_Admin_Asset_Manager::__construct(): Implicitly marking parameter $asset_location as nullable is deprecated, the explicit nullable type must be used instead in /var/www/vhosts/wrd.studio/httpdocs/blog/wp-content/plugins/wordpress-seo/admin/class-admin-asset-manager.php on line 43

Deprecated: Constant FILTER_SANITIZE_STRING is deprecated since 8.1, use htmlspecialchars() instead in /var/www/vhosts/wrd.studio/httpdocs/blog/wp-content/plugins/wordpress-seo/src/conditionals/third-party/elementor-edit-conditional.php on line 22

Deprecated: Constant FILTER_SANITIZE_STRING is deprecated since 8.1, use htmlspecialchars() instead in /var/www/vhosts/wrd.studio/httpdocs/blog/wp-content/plugins/wordpress-seo/src/conditionals/third-party/elementor-edit-conditional.php on line 28

Deprecated: WPSEO_Admin_Bar_Menu::__construct(): Implicitly marking parameter $asset_manager as nullable is deprecated, the explicit nullable type must be used instead in /var/www/vhosts/wrd.studio/httpdocs/blog/wp-content/plugins/wordpress-seo/inc/class-wpseo-admin-bar-menu.php on line 62

Deprecated: Calling get_class() without arguments is deprecated in /var/www/vhosts/wrd.studio/httpdocs/blog/wp-includes/class-http.php on line 328

Deprecated: Return type of Requests_Cookie_Jar::offsetExists($key) 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/vhosts/wrd.studio/httpdocs/blog/wp-includes/Requests/Cookie/Jar.php on line 63

Deprecated: Return type of Requests_Cookie_Jar::offsetGet($key) 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/vhosts/wrd.studio/httpdocs/blog/wp-includes/Requests/Cookie/Jar.php on line 73

Deprecated: Return type of Requests_Cookie_Jar::offsetSet($key, $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/vhosts/wrd.studio/httpdocs/blog/wp-includes/Requests/Cookie/Jar.php on line 89

Deprecated: Return type of Requests_Cookie_Jar::offsetUnset($key) 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/vhosts/wrd.studio/httpdocs/blog/wp-includes/Requests/Cookie/Jar.php on line 102

Deprecated: Return type of Requests_Cookie_Jar::getIterator() should either be compatible with IteratorAggregate::getIterator(): Traversable, or the #[\ReturnTypeWillChange] attribute should be used to temporarily suppress the notice in /var/www/vhosts/wrd.studio/httpdocs/blog/wp-includes/Requests/Cookie/Jar.php on line 111

Deprecated: Return type of Requests_Utility_CaseInsensitiveDictionary::offsetExists($key) 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/vhosts/wrd.studio/httpdocs/blog/wp-includes/Requests/Utility/CaseInsensitiveDictionary.php on line 40

Deprecated: Return type of Requests_Utility_CaseInsensitiveDictionary::offsetGet($key) 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/vhosts/wrd.studio/httpdocs/blog/wp-includes/Requests/Utility/CaseInsensitiveDictionary.php on line 51

Deprecated: Return type of Requests_Utility_CaseInsensitiveDictionary::offsetSet($key, $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/vhosts/wrd.studio/httpdocs/blog/wp-includes/Requests/Utility/CaseInsensitiveDictionary.php on line 68

Deprecated: Return type of Requests_Utility_CaseInsensitiveDictionary::offsetUnset($key) 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/vhosts/wrd.studio/httpdocs/blog/wp-includes/Requests/Utility/CaseInsensitiveDictionary.php on line 82

Deprecated: Return type of Requests_Utility_CaseInsensitiveDictionary::getIterator() should either be compatible with IteratorAggregate::getIterator(): Traversable, or the #[\ReturnTypeWillChange] attribute should be used to temporarily suppress the notice in /var/www/vhosts/wrd.studio/httpdocs/blog/wp-includes/Requests/Utility/CaseInsensitiveDictionary.php on line 91

Deprecated: Creation of dynamic property WP_Term::$object_id is deprecated in /var/www/vhosts/wrd.studio/httpdocs/blog/wp-includes/class-wp-term.php on line 198
Web Design & UX: Using Colour Effectively in Designs & Websites

Web Design & UX: Using Colour Effectively in Designs & Websites


Deprecated: Using null as an array offset is deprecated, use an empty string instead in /var/www/vhosts/wrd.studio/httpdocs/blog/wp-includes/class-wp-block-type-registry.php on line 152

 

The significance of colour

Colour is used as a form of communication; evoking meaning, emotions and actions. Specific colours have different associations, that, when used in design, can engage the user and create responses. Users will associate colours with objects in the real world, for example, a set of traffic lights will have three states. In web design, the use of red, orange and green can represent three states of completion, with red indicating incompletion and green indicating that a task is complete. 

Colour is also used to create retention and association, as a brand is often associated with a specific colour. As well as creating a brand, this colour can be used to create consistency and continuity across the website, gaining the users trust and confidence. Users will find it easier to navigate around a well-designed website that uses colour appropriately on elements such as links and buttons. 

 

How colour can influence interaction

Links generally use the same colour across the site, highlighting to the user that this takes them to another page or creates an action. Another colour can be implemented to differentiate between state changes. With apps such as Instagram, the colour red is used to indicate a state change i.e. liking a picture.  

Colour can also call attention to specific parts of the website. A contrasting colour can be used for important images, error messages and call to actions, drawing the attention of the user to those areas.  

High contrast areas are also great for people with colour blindness – a website with a lack of contrast can be harder to read. You might wonder why you would design a site with such a small percentage of users being colour blind, but a lot of colour combinations that are an issue also apply to general users.  

 

Colour and meaning

Different colours are associated with different meanings which you can apply to real-life situations. Green is a commonly used colour to represent health, nature and fitness, as it is a well-balanced colour, inflicting a level of calmness. Blue is another calm colour, commonly used for technology and business sites, as it signifies power and intelligence. 

Red is often associated with danger/urgency, therefore is often found on warning signs or error buttons. However, red can also be associated with love, a sense of urgency and speed, therefore is ideal for websites that need an action from the user, such as charity or donation websites.  

Whatever colour scheme you decide for your website, it is worth taking into consideration the emotional impact it gives. Cool colours such as blue, green and purple evoke a level of calmness, sadness or a neutral opinion. Warmer colours, such as red and orange are used for creating emotion or actions.  

 

How to choose a colour scheme

Using a logo to create your colour scheme, if you already have a logo then that can be the basis of your colour scheme. Be careful about heavy use of strong colours as they can make the eye feel tired. You can desaturate the colours to mute them slightly to make them less strong.  

If you already have a main colour for your website, a great tool to help with accent colours is the adobe colour wheel. This tool can select complementary or analogous colours to help find colours that work together and complement each other.