Alex S

Results 98 issues of Alex S

This PR adds the Scroll Top setting to the contact global settings, which allows users to disable the scroll after submission, and the `siteorigin_widgets_contact_scrollto_offset` filter to control the scroll offset...

Follow up to https://github.com/siteorigin/siteorigin-panels/pull/1170 [Test layout.](https://drive.google.com/uc?id=1fJ8WvjTzoNjOGEAliJCfiXb_W0xqF3a3)

This PR: - [Moves Compatibility Code to Dedicated Class.](https://github.com/siteorigin/siteorigin-panels/commit/83dd9952fe82af14f8a91876efeab87fd717c652) (SiteOrigin_Panels_Compatibility) - [Moves SEO Analysis Compatibility Setup to Dedicated File.](https://github.com/siteorigin/siteorigin-panels/commit/1905e75be579cd6af06286a05facf298af94701a)

Resolves https://github.com/siteorigin/siteorigin-panels/issues/428 Requires https://github.com/siteorigin/layout-viewer/pull/8 - Added category support. Only one category is selectable at a time. - Added niches support. These act as tags and multiple can be selected at...

Layouts are cached for one day. Search results are not cached.

Resolves a potential fatal error: `[17-Sep-2023 14:27:28 UTC] PHP Fatal error: Uncaught Error: Cannot use object of type WP_Error as array in \wp-content\plugins\siteorigin-panels\inc\admin-layouts.php:267`

ACF allows three possible options for saving data: `value`, `label`, and `array`. Testing suggests value and label are supported but array isn't. We should investigate adding array support.

enhancement

This PR also includes a CSS Cleanup] for the Wire theme.