Known Bugs & Issues
In this document we'll cover known bugs or user experience issues related to specific updates, as well as the current status (example: fixed or pending update) or the solution for it.
Information present is based on feedback we receive from users after they have updated to a specific version.
The purpose of this doc is to cover most common user experience and help user resolve such issues fast or, as previously mentioned, gain info about the status of a specific problem.
Need an older version of the OceanWP theme or any of the free extensions to roll back to? Download all older versions you need from here.
OceanWP
Version 3.4.0
- (Solved with 3.4.1) Footer copyright text applied color settings do not function - text always white
- Solution: Update to 3.4.1
Version 3.3.1
- (Solved with 3.3.2) Fatal Error when using Custom templates but Elementor plugin disabled/not installed.
- Solution: Update to 3.3.2.
Version 3.3.0
- Make sure ALL Ocean extensions, both free and pro, are up to date. You can find the list of all plugins affected by the Theme Panel changes and new OceanWP version here.
- If the OceanWP theme is up to date and all plugins are up to date, but you're experiencing any problems, make sure to:
- Clear browser / website / server caching.
- Reload your WP dashboard (reload page in the browser).
- If you're still experiencing problems, open a support ticket if you're a client or a prepurchase ticket if you're running the free version with us. Provide us with the detailed descriptions of the issue, screenshots, system info and error log.
- (Solved with 3.3.1) "We made changes to our Theme Panel" notice cannot be dismissed if a child theme is in use.
- Status: fixed with 3.3.1.
- Temporary solution:
- Edit the style.css file of your child theme and change the version number to 3.3.0
- (Solved with 3.3.1) Custom templates designed via My Library not displayed correctly if used page builders other than Elementor.
- Status: fixed with 3.3.1.
- Temporary solution: none.
- (Solved with 3.3.1) Conflict with Klaviyo plugin: PHP Fatal error: Cannot redeclare get_options()
- Status: fixed with 3.3.1.
- Temporary solution: none.
- Unable to upload SVG files even though you are using a SVG file support plugin or have SVG support enabled in Elementor.
- Solution: Enable SVG Support via WP Dashboard, OceanWP > OceanWP Panel > Integration.
Version 3.2.2
- No user feedback available yet. OceanWP 3.2.1 version available for download here, in case you need to rollback.
Version 3.2.0 and 3.2.1
- (Solved with the 3.2.2 Update) Conflict with 7.2 PHP versions and below: An error of type E_PARSE was caused in line 349 of the file. Error message: syntax error, unexpected ')'.
- Solution: Pending next update. Please note that WordPress strongly recommends using PHP 7.4 version at least.
- Solution in the meantime:
- Ask your hosting provider support to upgrade your PHP to a 7.4 version, or
- Edit the inc/template-helpers.php file and delete the coma at the end of the line 348 (you can do this via (s)FTP or hosting control panel or even your hosting provider can help:
- current: esc_attr( $args['alt'] ),
- edited: esc_attr( $args['alt'] )
- Download the oceanwp.zip theme file from here and update your theme folder either through:
- Appearance > Themes > Add New, or
- update the theme folder via (s)FTP, or
- update the theme through your hosting control panel, or
- ask your hosting provider to update the theme folder for you with the downloaded file which contains the edit mentioned in the previous step, along with 3 more PHP 7.2 and below compatibility edits that could become a potential problem even though no problems were reported for the additional edits in questions. Additional edits made in the template-helpers.php file in lines:
- 348,
- 252,
- 292, and
- 382.
Version 3.1.4
- (Solved with 3.2.0 update) Vertical Header Style dropdown issues.
- Solution: Released 3.2.0 version update. Download 3.1.4 version if you need to roll back from here.
- Solution in the meantime:
- Temporarily switch to a different header style via Appearance > Customize > Header > General, or
- Roll back to OceanWP 3.1.3 version which you can download from here.
Version 3.1.3
- (Solved with 3.1.4 update) WooCommerce: Multi-Step checkout: Guest checkout option doesn't function
- Solution: Released 3.1.4 version update.
- Solution in the meantime:
- Temporarily disable guest checkout or
- Temporarily switch to the regular checkout.
Version 3.1.0
- (SOLVED with the 3.1.1 version) (3 known cases so far since the latest release) Fatal error: Uncaught Error: Class 'WP_Customize_Section' not found.
- Experiencing any other problems with OceanWP 3.1.4? Install older versions and send us a ticket or a prepurchase ticket and let us know more about the problem you were experiencing with the latest version.
Version 3.0.0 or later:
- Duplicate quantity buttons on single product pages: Caching issue.
- Solution: Make sure ALL scripts are enabled via Theme Panel > Scripts & Styles. Afterwards, purge website caching on all levels (browser, website, cloud), multiple times if necessary. Find additional info about the changes and how to properly use them in our article.
- "Weird" buttons or texts below the footer area: Caching issue.
- Solution: Make sure ALL scripts are enabled via Theme Panel > Scripts & Styles. Afterwards, purge website caching on all levels (browser, website, cloud), multiple times if necessary. Find additional info about the changes and how to properly use them in our article.
- Mobile Menu doesn't function, Search in the menu doesn't function, or any other aspect on the website related to JS.
- Solution: Make sure ALL scripts are enabled via Theme Panel > Scripts & Styles. Afterwards, purge website caching on all levels (browser, website, cloud), multiple times if necessary. Find additional info about the changes and how to properly use them in our article.
- Disabling any script via Theme Panel > Scripts & Styles causes JS on the website not to function.
- Solution: Make sure ALL scripts are enabled via Theme Panel > Scripts & Styles. Afterwards, purge website caching on all levels (browser, website, cloud), multiple times if necessary. All scripts must remain enabled at all times. This will not compromise your website's speed, on the contrary. This feature will also be removed soon and the entire process automatized on page level.
Version 2.1.1 or later
- Call to undefined function oceanwp_title(): Due to changes in the WordPress theme update checker plugin, we were forced to rename the function. Read more about the problem here.
- Solution: Make sure both OceanWP and Ocean Extra plugin are up to date.
- Solution in case of a child theme usage: If you are using a child theme and copied original theme files to the child theme folder, follow instructions from this thread.
Version 2.0.9
- Icons changed upon theme update - In case you didn't have any specific icons selected via Customize > General Options > Theme Icons (and those settings stored in the database), your Theme Icons have been set to the new Ocean SVG Icons instead. Read more about the about and the new SVG icons feature in our blog post.
- Solution: Kindly navigate to Customize > General Options > Theme Icons, select which icons you would like to use and publish changes. Do not forget to inspect all theme icons that require manual selection (scroll to top and the cart icon).
Version 2.0.7
- (SOLVED) Page Title:
- Solution in case of an older version: Navigate to Customize > General Options > Page Title, and from the Visibility dropdown menu select the option Hidden on All Devices.
Any or All Ocean Extensions
- PHP Fatal error: Uncaught Error: Class 'OceanWP_Customizer_Icon_Select_Multi_Control' not found.
- Solution: Navigate to Appearance > Themes and update OceanWP to its latest version.
Ocean Extra
Version 2.1.5
- Theme Panel > Customizer > Customizer Import doesn't function. Status: Under investigation.
- Temporary solution: Use the Customizer Import/Export plugin to import the styling (you can remove the plugin after the import) or rollback Ocean Extra to 2.1.4.
Version 2.1.3
- (
- Solution: Update to 2.1.4.
Version 2.1.0
- (Solved with 2.1.1) Ocean Extra legacy widgets styling (CSS) broken.
- Solution: Update to 2.1.1.
Version 2.0.3
- (Solved with 2.0.4) Fatal error: Cannot redeclare oceanwp_webfonts_enqueue()
- Status: fixed with 2.0.4 version. Update the Ocean Extra plugin either through your hosting panel or using (s)FTP. If you're unable to resolve the problem on your own or with the help of your hosting support, get in touch with us and we'll help you resolve the issue.
Version 2.0.0
- (Solved with 2.0.1) Clicking the "Opt in to make Ocean_Plugin_Name Better" link leads to old theme panel.
- Status: fixed with 2.0.1.
- Solution: no temporary solutions available.
- (Solved with 2.0.1) Warning: Use of undefined constant OCEANWP_THEME_VERSION
- Status: fixed with 2.0.1.
- Solution:
- Make sure the OceanWP theme is up to date.
- If you're using a child theme and continue to experience problems, edit the style.css file of the child theme and change the version number to 3.3.0
Version 1.9.3
- (SOLVED with 1.9.4 updated) Security Vulnerability: Unauthorized AJAX calls via Freemius.
- Solution: Update Ocean Extra to 1.9.4 version.
- Explanation: The vulnerability does not represent an external threat to your WordPress website and does not weaken its security. The problem is present with all WordPress products that depend on Freemius SDK. Make sure to update all such products to their respective updates as soon as those become available and released by respective developers.
- Solution: Update Ocean Extra to 1.9.4 version.
- TinyMCE editor issues: Ocean Footer Callout issues when using HTML:
- Solution: Update Ocean Extra to 1.9.4 version.
Version 1.7.4
- (SOLVED with 1.7.5 update) Demo Images not visible when running the Setup Wizard:
- Solution in case of an older version: Navigate to your WordPress dashboard, Theme Panel > Install Demos.
Ocean Elementor Widgets
Ocean Elementor Widgets displaying as not installed on demo import: due to some issues this plugin may have installed in a folder which has the incorrect name, which is why it may appear as not installed on demo import.
- Solution: If you're positive the plugin is installed and properly activated, kindly ignore the notice and proceed with the demo import.
- Solution: Kindly ask your hosting provider to rename the folder correctly via wp-content/plugins. Incorrect name oceanwp or oceanwp-premium. Correct name: ocean-elementor-widgets
Version 1.2.9
- (SOLVED) Issues loading Elementor editor on a Multisite environment when OEW reCaptcha is in use: This issue is pending the next update.
Version 1.2.8
- (SOLVED) Slider responsiveness issues: After switching to the new Elementor slider Swiper.js library, there are some slider responsiveness issues. This issue is pending the next update.
- (SOLVED) Call to Action button functionality issues: This issue is pending the next update.
- Call to Action images missing
- Solution: Kindly assign the image again.
Ocean Woo Popup
Ocean Woo Popup displaying as not installed on demo import: due to some issues this plugin may have installed in a folder which has the incorrect name, which is why it may appear as not installed on demo import.
- Solution: If you're positive the plugin is installed and properly activated, kindly ignore the notice and proceed with the demo import.
- Solution: Kindly ask your hosting provider to rename the folder correctly via wp-content/plugins. Incorrect name ocean-woo-popup-premium. Correct name: ocean-woo-popup