PluginProbe ʕ •ᴥ•ʔ
Ocean Extra / 2.2.5
Ocean Extra v2.2.5
trunk 1.0.0 1.0.1 1.0.2 1.0.3 1.0.4 1.0.5 1.0.6 1.0.7 1.0.8 1.0.9 1.1.0 1.1.1 1.1.2 1.1.3 1.1.4 1.1.4.1 1.1.4.2 1.1.5 1.1.5.1 1.1.6 1.1.7 1.1.8 1.1.9 1.2.0 1.2.0.1 1.2.1 1.2.1.1 1.2.1.2 1.2.10 1.2.2 1.2.2.1 1.2.2.2 1.2.2.3 1.2.3 1.2.4 1.2.5 1.2.6 1.2.7 1.2.8 1.2.9 1.3.0 1.3.1 1.3.10 1.3.2 1.3.3 1.3.4 1.3.5 1.3.6 1.3.7 1.3.8 1.3.9 1.4.0 1.4.1 1.4.10 1.4.11 1.4.12 1.4.13 1.4.14 1.4.15 1.4.16 1.4.17 1.4.18 1.4.19 1.4.2 1.4.20 1.4.21 1.4.22 1.4.23 1.4.24 1.4.25 1.4.26 1.4.27 1.4.28 1.4.29 1.4.3 1.4.30 1.4.4 1.4.5 1.4.6 1.4.7 1.4.8 1.4.9 1.5.0 1.5.1 1.5.12 1.5.13 1.5.14 1.5.15 1.5.16 1.5.17 1.5.18 1.5.19 1.5.2 1.5.20 1.5.3 1.5.4 1.6.0 1.6.1 1.6.2 1.6.3 1.6.4 1.6.5 2.1.0 2.1.1 2.1.2 2.1.3 2.1.4 2.1.5 2.1.6 2.1.7 2.1.8 2.2.0 2.2.1 2.2.2 2.2.3 2.2.4 2.2.5 2.2.6 2.2.7 2.2.8 2.2.9 2.3.0 2.3.1 2.4.0 2.4.1 2.4.2 2.4.3 2.4.4 2.4.5 2.4.6 2.4.7 2.4.8 2.4.9 2.5.0 2.5.1 2.5.2 2.5.3 2.5.4 2.5.5 2.5.6
ocean-extra / readme.txt
ocean-extra Last commit date
assets 2 years ago includes 2 years ago languages 2 years ago sass 2 years ago changelog.txt 2 years ago index.php 9 years ago ocean-extra.php 2 years ago phpcs.xml.dist 3 years ago readme.txt 2 years ago wpml-config.xml 4 years ago
readme.txt
877 lines
1 === Ocean Extra ===
2 Contributors: oceanwp, apprimit, wpfleek
3 Tags: widgets, meta box, metaboxes, metabox, oceanwp
4 Requires at least: 5.6
5 Tested up to: 6.4.3
6 Stable tag: 2.2.5
7 Requires PHP: 7.2
8 License: GPLv2 or later
9 License URI: http://www.gnu.org/licenses/gpl-2.0.html
10
11 == Copyright ==
12
13 Ocean Extra uses the following third-party resources:
14
15 Font Awesome Fonts, Copyright Fonticons, Inc.
16 License: SIL OFL 1.1 License - https://scripts.sil.org/OFL
17 Source: https://fontawesome.com/
18
19 Font Awesome Icons, Copyright Fonticons, Inc.
20 License: CC BY 4.0 License - https://creativecommons.org/licenses/by/4.0/
21 Source: https://fontawesome.com/
22
23 Font Awesome Code, Copyright Fonticons, Inc.
24 License: MIT License - https://opensource.org/licenses/MIT
25 Source: https://fontawesome.com/
26
27 == Description ==
28
29 Ocean Extra adds extra features and flexibility to the [OceanWP](https://oceanwp.org/) theme for a turbocharged experience.
30
31 Build any type of a professional looking website without any coding knowledge and by controlling every aspect of it with ease. With Ocean Extra you're in command and have full authority over available features and options.
32
33 👉 [Ocean Core Extensions Bundle](https://oceanwp.org/core-extensions-bundle/)
34 👉 [Ocean Full Website Templates](https://oceanwp.org/demos/)
35 📘 [Documentation](https://docs.oceanwp.org/)
36 🎬 [Video Tutorials](https://www.youtube.com/@OceanWP)
37
38 💙 Join the [official OceanWP Facebook community](https://www.facebook.com/groups/oceanwptheme) and always be up to speed with the latest news.
39
40 Check out the video when Ocean Extra's Theme Panel received a makeover to become OceanWP Panel and an overview of its capabilities [youtube https://www.youtube.com/watch?v=twUc0rHnBo0]
41
42 Ocean Extra is a 100% free WordPress plugin that enriches your website building experience by adding extra features to the OceanWP free theme. Save time and effort, and reduce the need for additional plugins or custom codes.
43
44 Everyone deserves a polished website with expert features, and so do you.
45
46 🔥 [Check out the Premium Features](https://oceanwp.org/core-extensions-bundle/) for additional power, energy and ability.
47
48 == Features ==
49
50 Features listed below are just a fraction of the most significant Ocean Extra possibilities:
51 * Host Google fonts locally
52 * Adobe Fonts integration
53 * Custom templates support
54 * Individual page / post control
55 * Freemium website templates import
56 * WordPress widgets
57 * Mega Menu
58 * Menu icons
59 * Various shortcodes
60 * Customizer sections control
61 * Customizer search
62 * Customizer reset
63 * Customizer styling import / export
64 * Integration
65 * Extra settings
66 * Admin settings
67 * Website preloader
68 * Premium licenses panel & more
69
70 = HOST GOOGLE FONTS LOCALLY =
71
72 1-click solution, no font upload required. (Any Google font you apply from the Customizer)[https://docs.oceanwp.org/article/808-host-google-fonts-locally] will load from your site automatically, making your website faster and GDPR friendly in an instant. This feature also supports the Elementor page builder and Google fonts applied through it.
73
74 = ADOBE FONTS INTEGRATION =
75
76 Add Adobe Fonts (Typekit) to your OceanWP theme. The (integration supports Adobe fonts usage)[https://docs.oceanwp.org/article/849-how-to-add-adobe-fonts-typekit] with the OceanWP theme and plugins (Customizer), as well as Elementor.
77
78 = CUSTOM TEMPLATES SUPPORT =
79
80 Create as many templates as you like, using any page builder you want, including Gutenberg. Create and apply a custom header or footer directly through the Customizer. Display custom templates using shortcodes, hooks or even custom codes.
81
82 = INDIVIDUAL PAGE / POST CONTROL =
83
84 This feature is enabled through the metabox settings and gives you full control over every page or post on your website independantly from your global Customizer settings. For example, you can apply a different page layout or a custom sidebar; you can enable or disable the Header, Top Bar, Page Title, Footer Widgets, Footer Copyright. You can apply a different navigation menu, header style, page title style, play with colors, custom titles, apply templates through shortcodes and much, much, much more.
85
86 = FREEMIUM WEBSITE TEMPLATES =
87
88 Don't feel like starting a website from scratch? Import one of the freemium full website templates and edit content and styling as you go. Depending on the template type, each contains sample pages, sample posts and Customizer styling. Website templates are also known as demos or site kits.
89
90 = WORDPRESS WIDGETS =
91
92 Enrich your widget areas such as sidebars or footer with additional widgets like: About Me, Contact Info, Recent Posts (with thumbnails), Custom Menu, Social Icons, Social Share and more.
93
94 = MEGA MENU =
95
96 Turn your website navigation into a mega menu with a simple setup directly through the WordPress Menus option.
97
98 = MENU ICONS =
99
100 Add icons to some or all of your menu items. Several icon libraries are supported, like Font Awesome, Simple Line Icons, Dashicons and more.
101
102 = VARIOUS SHORTCODES =
103
104 Use [OceanWP shortcodes](https://docs.oceanwp.org/category/369-shortcodes) to display dynamic content on your website, such as: current year, current user, login / logout link, breadcrumbs, WooCommerce cart and more.
105
106 = CUSTOMIZER SECTIONS CONTROL =
107
108 Disable any of the Customizer panels from loading, to increase the Customizer loading time or focus on your tasks. This feature allows you to disable only those panels created by the OceanWP theme or any of the Ocean plugins. Likewise, you can enable all panels back again.
109
110 = CUSTOMIZER SEARCH =
111
112 The search option within the Customizer helps you find all relevant settings instantly. Enable or disable per need.
113
114 = CUSTOMIZER RESET =
115
116 Unhappy with your Customizer settings and styling? Or you would like to import different styling? Reset all current settings to OceanWP's default values and apply your design.
117
118 = CUSTOMIZER STYLING IMPORT / EXPORT =
119
120 Export your Customizer styling options to use on other sites, to save as backup or simply speed up the design process. Likewise, import an existing Customizer styling file and apply all settings in a breeze.
121
122 = INTEGRATION =
123
124 The Integration panel helps you enable SVG file upload support for the WordPress Media Library, connect with MailChimp, Google reCaptcha, Google Maps and more.
125
126 = EXTRA SETTINGS =
127
128 The Extra Settings panel allows you to disable or enable Ocean Extra plugin components, like the meta box, custom templates support, widgets, etc.
129
130 = ADMIN SETTINGS =
131
132 The Admin Settings panel offers control over additional features, like regenerating the local Google fonts CSS file, disabling the "edit" link on post archive pages which is visible to admins, and more.
133
134 = WEBSITE PRELOADER =
135
136 Dealing with heavy page content such as videos or slow hosting? Enable the (website preloader feature)[https://docs.oceanwp.org/article/851-oceanwp-website-preloader] on your website to reduce bounce rate, entertain visitors, brand site or more.
137
138 = PREMIUM OCEAN FEATURES =
139
140 Some of the most outsanding premium features controled by the Ocean Extra's OceanWP Panel include:
141 * Ocean Images: Import royalty free images and icons directly to your Media Library, a feature that is included in the Ocean Core Extensions Bundle and the Ocean Pro Demos plugin.
142 * Full Website Templates: Import any of the 220+ full website templates (demos, site kits) to kick start your website fast.
143 * Elementor Widgets: Disable or enable any of the widgets that come with the Ocean Elementor Widgets plugin.
144 * Elementor Library: Control the settings of the Elementor Sections Library, that counts over 60 various designs. Create your page content as you. This feature is included in the Ocean Core Extensions Bundle and the Ocean Pro Demos plugin.
145 * Gutenberg Blocks: Disable or enable any of the blocks that come with the Ocean Gutenberg Blocks plugin.
146 * White Label: Whitelabel your OceanWP theme, personalize it and make it your own, with the Ocean White Label plugin.
147
148 == Installation ==
149
150 = USING WORDPRESS PLUGIN INSTALLER =
151
152 1. Go to your WordPress Dashboard, 'Plugins > Add New'.
153 2. Search for 'Ocean Extra'.
154 3. Click 'Install' and then 'Activate'.
155 4. Done!
156
157 = MANUAL INSTALLATION =
158
159 1. Download the 'ocean-extra' zip file.
160 2. Extract the content and copy to the `/wp-content/plugins/` directory of your WordPress installation.
161 3. Navigate to your WordPress dashboard, 'Plugins > Installed Plugins'.
162 4. Find the 'Ocean Extra' plugin and activate.
163 5. Done!
164
165 == Frequently Asked Questions ==
166
167 = I installed the plugin but it does not work =
168
169 This plugin will only function with the [OceanWP](https://oceanwp.org/) theme.
170
171 = Is Ocean Extra free? =
172
173 Ocean Extra is a 100% free WordPress plugin on full power mode and without any limitations on its features.
174 Some of the additional and premium features are controled through the OceanWP Panel which is an Ocean Extra feature, but there is no premium version of the Ocean Extra plugin itself.
175
176 = Do I need to get the premium license to import freemium demos? =
177
178 Some features or content parts have been created using [Ocean premium extensions](https://oceanwp.org/core-extensions-bundle/).
179 Unless you have a premium license, those features or content parts will not be displayed or enabled on your website.
180
181 However, you can still import any of the freemium Ocean demos / website templates and recreate those features using any other plugin of your choice.
182
183 = Do you use third-party premium plugins in your demos? =
184
185 No. Both freemium and premium Ocean demos / website templates make use only of the free version of third-party plugins.
186
187 = Where can I get support? =
188
189 You can post your questions on the [plugin support forum](https://wordpress.org/support/plugin/ocean-extra/) or the [OceanWP support forum](https://wordpress.org/support/theme/oceanwp/) which is mostly used by all our users.
190 If you have a premium license, you can also submit a [customer support ticket](https://oceanwp.org/support/).
191
192 = How do I know it's safe to update the plugin? =
193
194 We do our best to test all changes before the official release. However, we will never be able to replicate all website conditions.
195 No matter what plugins you are running, it's always recommended to test an update on a staging or test environment.
196
197 You can also check [Support Notes and User Feedback](https://docs.oceanwp.org/article/776-known-bugs-issues) before updating your plugin.
198
199 = Where can I report problems or bugs? =
200
201 You can report problems on [this support forum](https://wordpress.org/support/plugin/ocean-extra/) or on [GitHub](https://github.com/oceanwp/ocean-extra/issues).
202
203 == Screenshots ==
204
205 1. The OceanWP meta box Settings allow you full control over every page and post.
206 2. The OceanWP Panel homepage overview.
207 3. The OceanWP Panel Customizer options and controls.
208 4. The OceanWP Panel website template import feature overview - part I.
209 5. The OceanWP Panel website template import feature overview - part II.
210 6. The OceanWP Panel, Admin Settings overview.
211 7. The OceanWP Panel, Integration options overview.
212 8. The OceanWP Panel, Help section overview.
213 9. My Library, custom template support for header, footer, etc.
214 10. Various custom WordPress widgets.
215 11. WordPress Menu icons support feature, various icon libraries support.
216
217 == Changelog ==
218
219 = 2.2.5 - FEB 14 2024 =
220 - Improved: Metabox Settings: Conditional logic for backend asset loading.
221 - Fixed: PHP Warning: in_array() expects parameter 2 to be array, null given in .../ocean-extra/includes/post-settings/post-settings.php on line 134
222 - Fixed: Potential vulnerability patched. Report by Wordfence from Feb 6th 2024.
223
224 = 2.2.4 - DEC 11 2023 =
225 - Updated: Font Awesome Library to 6.5.1 version.
226 - Updated: Woo Fragments function: Check Woo Cart Total and Woo Cart Items Count.
227 - Fixed: Missing Dependencies: oceanwp-butterbean script.
228 - Fixed: Load Google Fonts Locally: incorrect check on default state.
229 - Fixed: Shortcode: oceanwp_breadcrumbs: JSON error on saving when shortcode in use.
230 - Fixed: Shortcode: oceanwp_woo_cart: JSON error on saving when shortcode in use.
231 - Deprecated: Google+ social option from related custom OceanWP legacy WordPress widgets.
232
233 = 2.2.3 - NOV 27 2023 =
234 - Fixed: Potential vulnerability patched. Report by Patchstack from Nov 23rd 2023.
235
236 = 2.2.2 - NOV 14 2023 =
237 - Added: Metabox Settings: Image Gallery support when Classic Editor plugin is in use.
238
239 = 2.2.1 - OCT 18 2023 =
240 - Fixed: Facebook Widget: PHP Notice: Undefined index: like_args, stream and force_wall.
241 - Fixed: Twitter Widget: PHP Notice: Undefined index: username.
242 - Fixed: Mailchimp Widget: Updated API.
243 - Fixed: LearnDash: Compatibility with new sidebar metabox.
244 - Fixed: LifterLMS: Compatibility with new sidebar metabox.
245
246 = 2.2.0 - SEP 6 2023 =
247 - NEW: Metabox Settings Interface: https://docs.oceanwp.org/category/826-oceanwp-settings
248 - Added: Compatibility: PHP8.2+: Menu icons.
249 - Updated: Compatibility: WordPress version number.
250
251 = 2.1.8 - JUL 19 2023 =
252 - Updated: Freemius SDK 2.5.10 version.
253
254 = 2.1.7 - MAY 23 2023 =
255 - Added: Compatibility: SiteOrigin: Custom templates support.
256 - Added: Compatibility: PHP 8.2.6: Creation of dynamic property Ocean_Extra::$plugin_path, Ocean_Extra::$plugin_url and ButterBean::$post_id is deprecated.
257 - Tweak: JS Minify library replaced with JS Shrink for outputting custom JS from the Customizer.
258 - Fixed: Uncaught Error: Undefined constant "OCEANWP_CSS_DIR_URI".
259 - Removed: Redundant files for deprecated features such as Push Monkey notifications etc.
260
261 = 2.1.6 - APR 10 2023 =
262 - Updated: Widgets: MailChimp: widget rewritten, CURL method replaced with wp_remote_get.
263 - Fixed: OceanWP Panel: Customizer: Styling import doesn't function.
264 - Fixed: Fatal error: Uncaught Error: Class 'OceanWP_Customizer_Range_Control' not found in /plugins/ocean-extra/includes/preloader/customizer.php:224.
265
266 = 2.1.5 - APR 5 2023 =
267 - Updated: Freemius SDK to 2.5.6 version.
268 - Updated: Open Graph: Order of items returned.
269 - Fixed: Undefined array key "page" in /ocean-extra/includes/panel/theme-panel.php on line 45
270 - Fixed: Undefined array key "page" in /ocean-extra/includes/panel/demos.php on line 944
271
272 = 2.1.4 - FEB 22 2023 =
273 - Fixed: Shortcodes: [oceanwp_woo_free_shipping_left]: Shortcode displaying HTML when a user reaches the free shipping threshold.
274
275 = 2.1.3 - FEB 13 2023 =
276 - Fixed: Shortcodes: Search: Potential vulnerability patch: WPscan report #5932906 and Patchscan report #2023-24399.
277 - Fixed: Shortcodes: Woo Free Shipping Left: Potential vulnerability patch: WPscan report #5932906 and Patchscan report #2023-24399.
278 - Fixed: Shortcodes: My Library templates shortcode: Potential vulnerability patch: WPscan report #5932906. A personal thanks to Erwan Le Rousseau from the WPscan team for the above and beyond assistance, patience and guidance on this matter.
279 - Improved: Shortcodes: All shortcodes code revision.
280 - Removed: Old theme panel files.
281
282 = 2.1.2 - FEB 1 2023 =
283 - Fixed: Shortcodes: Breadcrumbs: Potential vulnerability patch: Patchstack report #2023-23891
284
285 = 2.1.1 - JAN 11 2023 =
286 - Fixed: Performance: Disable Widgets Styleesheet: Misconfigured button action.
287
288 = 2.1.0 - JAN 10 2023 =
289 - NEW: Adobe Fonts Integration: OceanWP Panel > Integration.
290 - NEW: Website Preloader: Customize > General Options.
291 - NEW: Disable Widgets Stylesheet: Customize > General Options > Performance: Disable stylesheet for legacy WordPress widgets included only in Ocean Extra plugin if widgets not in use.
292 - NEW: Disable Scroll Effect: Customize > General Options > Performance: Disable script for smooth scroll if not in use (used for anchor links).
293 - NEW: Custom Offset for Scroll Effect: Customize > General Options > Performance. Add custom offset value for the smooth scroll effect.
294 - Added: Typography: Preload locally-hosted Google Fonts: Customize > Typography > General.
295 - Added: Codes for the upcoming plugin.
296 - Updated: Language: Ocean Extra .pot file.
297 - Updated: Ocean Extra readme.txt file.
298 - Fixed: Ocean Gutenberg Blocks doesn't remove the Upgrade notice if it's the only premium plugin active.
299 - Fixed: Compatibility: PHP 8.1+: Notices for old Theme Panel.
300 - Fixed: Uncaught Error: Undefined constant "FS_CHMOD_DIR": Added additional check for default WP Constant "FS_CHMOD_DIR".
301
302 = 2.0.6 - NOV 9 2022 =
303 - NEW: Typography: Option to choose font format for local Google fonts feature (Customize > Typography > General).
304 - Fixed: Custom CSS: Custom Styling Location option doesn't store custom css.
305 - Updated: Plugin description.
306
307 = 2.0.5 =
308 - Fixed: Customizer Styling Import: Potential vulnerability patch: WPScan report #5596728.
309
310 = 2.0.4 =
311 - Fixed: Fatal error: Cannot redeclare oceanwp_webfonts_enqueue()
312
313 = 2.0.3 =
314 - NEW: OceanWP News Notification system.
315 - Added: Tyopgraphy: Host Google Fonts Locally. New option to appear in Customizer > Typography > General. Disabled by default.
316 - Added: Typography: Host Elementor Fonts Locally. New option to appear in Customizer > Typography > General. Disabled by default.
317 - Added: Option to install the OceanWP Child Theme. Option will appear in the OceanWP Panel.
318
319 = 2.0.2 =
320 - Fixed: My Library: Custom Template: dynamic blocks is not rendering in custom template.
321 - Fixed: Upgrade Notice Condition Fix.
322 - Fixed: Shortcode output fix.
323
324 = 2.0.1 =
325 - Fixed: Custom Templates: Content display issues when templates used on Elementor pages.
326 - Fixed: Clicking the "Opt in to make Ocean_Plugin_Name Better" link leads to old theme panel.
327 - Fixed: Warning: Use of undefined constant OCEANWP_THEME_VERSION.
328
329 = 2.0.0 =
330 - New: Theme Status: OceanWP theme update available notification.
331 - New: SVG Support for Media Library.
332 - New: Customizer Reset option.
333 - New: OceanWP Theme Changelog option.
334 - New: System Info option.
335 - New: Install default OceanWP child theme option.
336 - Added: Multiple OceanWP Theme Panel functionality.
337 - Added: OceanWP Theme Panel: Customizer Control: disable / enable Customizer sections created by Ocean free and pro extensions.
338 - Improved: OceanWP Theme Panel styling.
339 - Fixed: My Library: Shortcodes: Custom Template render issue with custom locations.
340 - Fixed: My Library: Import Wizard: Uncaught Error: Call to undefined function es_attr().
341 - Removed: Outdated non-standard CSS #349
342
343 = 1.9.5 =
344 - Fixed: Import Wizard: Code revision.
345 - Fixed: Import Wizard: Potential vulnerability patch: WPScan report #5224125.
346
347 = 1.9.4 =
348 - Updated: Freemius SDK.
349 - Fixed: Import Wizard error.
350 - Fixed: Metabox - TinyMce editor breaks occasionally when using HTML.
351
352 = 1.9.3 =
353 - Fixed: PHP 8 Compatibility: PHP Deprecated: Required parameter $max_depth follows optional parameter $children_elements.
354 - Fixed: TinyMC / Bootstrap Issue in Metaboxes: Unable to add / edit content.
355 - Fixed: Setup Wizard conditional: Message displayed to all roles instead just to website admins.
356 - Fixed: Occasional Fatal Error on Setup Wizard.
357
358 = 1.9.2 =
359 - Fixed: Minor issues.
360
361 = 1.9.1 =
362 - Updated: OceanWP Facebook group link in Theme Panel.
363
364 = 1.9.0 =
365 - New: Customizer Search: Enable / Disable option in Theme Panel.
366 - New: My Library support for Gutenberg.
367 - Updated: Meta Box: Styling.
368 - Fixed: Quick Setup.
369 - Deprecated: Widgets: Instagram widget.
370
371
372 = 1.8.3 =
373 - Added: Codes for the updated version of Ocean Pro Demos plugin.
374 - Added: Enabled support for php code editor with Gutenberg support for my library template.
375
376 = 1.8.2 =
377 - Updated: WPML translation config file: include ocean post layout.
378 - Updated: Notice on Theme Panel > Scripts and Styles: For disabling scripts see Customize > General Options > Performance.
379 - Updated: Code revision and improvement for widgets.
380 - Updated: Code revision and improvement for shortcodes: extract() function removed.
381
382 = 1.8.1 =
383 - Fixed: Widgets: Facebook: Issue on save.
384 - Fixed: PHP notices on deprecated icons.
385
386 = 1.8.0 =
387 - Improved: MailChimp Widget: Conditional script loading.
388 - Fixed: Minor issues.
389
390 = 1.7.9 =
391 - Fixed: Menu: Walker: Warnings related to PHP 8+ version.
392 - Fixed: Demo Import: minor bugs.
393 - Fixed: Setup Wizard: minor bugs.
394 - Fixed: Setup Wizard: admin notice position issue
395
396 = 1.7.8 =
397 - Added: Ocean Extra translation string filters.
398 - Improved: Accessibility: oceanwp_search shortcode.
399 - Improved: Accessibility: oceanwp_login shortcode.
400 - Improved: Accessibility: MailChimp widget.
401 - Improved: Accessibility: Recent Posts widget.
402 - Fixed: Shortcodes: oceanwp_search icon display issue.
403
404 = 1.7.7 =
405 - Fixed: Icon missing in About me widget.
406 - Fixed: PHP Deprecated: Required parameter $output follows optional parameter $depth in menu-walker.
407
408 = 1.7.6 =
409 - Added: OceanWP SVG icons.
410 - Added: Custom body classes in page level setting #329
411 - Added: New social option in about me and social icon widget.
412 - Added: New shortcode for the use of OceanWP SVG icons across website: [oceanwp_icon] - https://docs.oceanwp.org/article/779-oceanwp-icon-shortcode
413 - Added: All SVG icons - https://oceanwp.org/oceanwp-svg-icons/
414 - Fixed: Newsletter Widget - MailChimp failed subscription issue.
415 - Fixed: Newsletter Widget - MailChimp failed subscription issue.
416
417 = 1.7.5 =
418 - Added: New demos
419 - Fixed: Demos images missing on the setup wizard
420 - Added: filter 'oe_icon_picker_image_mime_types_svg' to handle svg types.
421
422 = 1.7.4 =
423 - Updated: Freemius SDK version.
424 - Added: New demos
425
426 = 1.7.3 =
427 - Added: New demos
428
429 = 1.7.2 =
430 - Fixed: [oceanwp_login] shortcode: logout '404 page not found' error when WooCommerce enabled.
431 - Added: New shortcode to display the modified date on posts and pages: [oceanwp_last_modified]
432 - Added: New demos
433
434 = 1.7.1 =
435 - Added: New demos
436
437 = 1.7.0 =
438 - Fixed: PHP 8 compatibility with demo import.
439 - Added: New demo, Maria: https://maria.oceanwp.org/
440 - Added: New demo, Photos: https://photos.oceanwp.org/
441 - Updated: Freemius SDK version.
442
443 = 1.6.9 =
444 - Fixed: Demo import issue and Elementor page styling after import.
445
446 = 1.6.8 =
447 - Fixed: MailChimp Widget: failed subscription error.
448 - Fixed: WC_Cart->taxes is deprecated since version 3.2 error when oceanwp_woo_free_shipping_left shortcode is in use.
449 - Fixed: Broken demo images.
450
451 = 1.6.7 =
452 - Updated: Freemius SDK version.
453
454 = 1.6.6 =
455 - Fixed: Security issue - If $_REQUEST['_wpnonce'] is not set, it won't be checked.
456 - Fixed: Remove 5-star rating filter from review link.
457 - Fixed: PHP 7.4 notice - 'Trying to access array offset on value of type bool' in ocean-extra file.
458 - Fixed: jQuery notice - 'ready' function has been deprecated - metabox.js file.
459 - Updated: Freemius SDK version.
460
461 = 1.6.5 =
462 - Fixed: Data saving error - About Me widget.
463 - Removed: All affiliate links have been removed.
464
465 = 1.6.4 =
466 - Fixed: Missing Dependencies script 'butterbean'
467 - Fixed: Updated Mailchimp API
468 - Added: SEO Improvement - added "noopener noreferrer" tags when link opens in a new tab: Custom Links, About Me, Social Icons, Contact Info.
469 - Added: Accessibility Improvement - aria labels with warnings when link opens in a new tab: Custom Links, About Me, Social Icons, Contact Info.
470 - Added: Accessibility Improvement - aria-hidden on icons for following widgets: About Me, Social Icons, Contact Info.
471 - Added: Option to add a 'nofollow' link rel to following widgets: Custom Links, About Me, Social Icons, Contact Info.
472
473 = 1.6.3 =
474 - Fixed: Uncaught ReferenceError: butterbean is not defined
475 - Fixed: OceanWP javascripts won't execute on fast pages
476
477 = 1.6.2 =
478 - Fixed: [oceanwp_nav] error.
479
480 = 1.6.1 =
481 - Fixed: Shortocde [oceanwp_nav] is not working.
482
483 = 1.6.0 =
484 - Updated: Freemius SDK for better account and license management.
485 - Fixed: [oceanwp_nav] shortcode mobile menu issue.
486 - Fixed: Theme Panel > Scripts & Styles - PHP7.4 Warning message after disabling/enabling styles & scripts.
487 - Fixed: Replaced get_woocommerce_term_meta (deprecated) by get_term_meta.
488 - Added: Accessibility Improvement - Added 'aria-hidden' labels to the social icon widget.
489
490 = 1.5.20 =
491 - Fixed: - Fixed: Menu Icon Library: icon library loading blank.
492
493 = 1.5.19 =
494 - Fixed: Icon issue.
495 - Fixed: Compatibility with WP5.3
496
497 = 1.5.18 =
498 - Fixed: Fatal Error.
499
500 = 1.5.17 =
501 - Added: Updated to FontAwesome-5 to fix the version conflict.
502
503 = 1.5.16 =
504 - New: Added white-labeling capabilities for client installations.
505
506 = 1.5.15 =
507 - Fix: Fixed the WP Cron jobs issue.
508
509 = 1.5.14 =
510 - Update: Added special logging and troubleshooting for the migration logic.
511
512 = 1.5.13 =
513 - Fixed: Free label in Freemius.
514
515 = 1.5.12 =
516 - Fixed: Security issue.
517
518 = 1.5.11 =
519 - Added: Important codes for the Freemius switch.
520
521 = 1.5.10 =
522 - Fixed: Errors issue with the updater.php file.
523
524 = 1.5.8 =
525 - Tweak: Gutenberg support removed for the My Library post type to avoid conflict with Ocean Hooks.
526
527 = 1.5.7 =
528 - Added: Gutenberg support.
529
530 = 1.5.6 =
531 - Added: Some codes for an upcoming release.
532
533 = 1.5.5 =
534 - Tweak: Small improvement on the setup wizard.
535
536 = 1.5.4 =
537 - Tweak: Import demo improved.
538
539 = 1.5.3 =
540 - Fixed: White screen error with older PHP version.
541
542 = 1.5.2 =
543 - Fixed: White screen error.
544
545 = 1.5.1 =
546 - Added: Meta tags directly added to this plugin as it is not allowed in a theme.
547
548 = 1.5.0 =
549 - Added: Setup Wizard to help you to create very easily your website.
550 - Tweak: You can now select a post type for the [oceanwp_search] shortcode.
551 - Tweak: The WooCommerce shortcodes take into account the taxes calculation if activated.
552 - Fixed: Import issue with the contact form of the demos.
553 - Fixed: WPML issue to translate pages.
554 - Fixed: The MailChimp and Social Share JS files are now only loaded if the widgets are used on a post.
555 - Removed: First box in Theme Panel sidebar.
556
557 = 1.4.29 =
558 - Tweak: Some tweaks for an upcoming big update.
559
560 = 1.4.28 =
561 - Tweak: Notices will not be displayed if Ocean White Label is used (you don't need to update if you don't use this white label plugin).
562
563 = 1.4.27 =
564 - Added: Dismiss button for the theme panel rating box so you can easily remove it.
565
566 = 1.4.26 =
567 - Fixed: Missing CSS issue.
568
569 = 1.4.25 =
570 - Tweak: Contact Forms 7 replaced by WPForms for all free demos, which is a much better and flexible form plugin.
571
572 = 1.4.24 =
573 - Fixed: Issue with the [oceanwp_woo_free_shipping_left} shortcode.
574
575 = 1.4.23 =
576 - Fixed: White screen if PHP under 5.6 is used.
577
578 = 1.4.22 =
579 - Tweak: Slick script in Theme Panel > Scripts & Styles.
580
581 = 1.4.21 =
582 - Fixed: Issue with the About Me widget in the customizer.
583
584 = 1.4.20 =
585 - Added: New setting in OceanWP Settings to select a custom footer per page/post.
586 - Tweak: Sticky Header notice automatically removed if one premium extension is activated.
587
588 = 1.4.19 =
589 - Tweak: New setting for the Custom Menu widget to allow you to open the sub menus at the parent link hover or via an icon click.
590
591 = 1.4.18 =
592 - Fixed: issue with some shortcodes and Yoast SEO.
593
594 = 1.4.17 =
595 - Tweak: Theme Panel sidebar improved.
596
597 = 1.4.16 =
598 - Fixed: Social Share widget not displayed in the widget page.
599
600 = 1.4.15 =
601 - Added: New widget Social Share.
602 - Added: New premium extension Full Screen in the extensions page.
603
604 = 1.4.14 =
605 - Added: New premium extension "Ocean Cookie Notice" in the Extensions admin page.
606
607 = 1.4.13 =
608 - Tweak: MailChimp widget improved, you just need to add your MailChimp API Key and List ID in Theme Panel > Integration, and the form will don't redirect anymore.
609
610 = 1.4.12 =
611 - Added: Typography settings for the Menu in the OceanWP Settings metabox.
612 - Removed: Push Monkey integration, if you used it in the Theme Panel, you just need to install the official plugin: https://wordpress.org/plugins/push-monkey-desktop-push-notifications/
613
614 = 1.4.11 =
615 -Tweak: Theme Panel edited.
616
617 = 1.4.10 =
618 -Tweak: OceanWP dashboard widget display the theme version.
619
620 = 1.4.9 =
621 -Added: OceanWP News & Updates widget in the WordPress dashboard so you can see the latest news of the theme.
622 -Tweak: Licenses tab moved to an admin panel, more easier to access, Theme Panel > Licenses.
623 -Fixed: Color picker that close on Safari browser.
624 -Fixed: $hashtag and $blocked_users user variables not defined for the Instagram widget.
625 -Fixed: Mini cart issue on the Cart and Checkout page if the woo cart icon shortcode is used.
626
627 = 1.4.8 =
628 -Added: Switch button to easily check or un-check every script for the Scripts & Styles page.
629 -Added: Upload setting for the Instagram widget if you want to add a profile picture, as it is not possible anymore to get it from the username.
630 -Fixed: Instagram widget issue "Images not found".
631
632 = 1.4.7 =
633 -Fixed: Error in Theme Panel > Extensions.
634
635 = 1.4.6 =
636 -Fixed: 500 error on PHP 5.4.
637
638 = 1.4.5 =
639 -Tweak: The activation/deactivation of the scripts and styles work on every hosts now.
640 -Removed: Wishlist icon shortcode, with the TI WooCommerce Wishlist plugin you can use their "[ti_wishlist_products_counter]" shortcode, so if you use the theme shortcode, you need to replace it.
641 -Removed: Rec. Plugins in Theme Panel, it can be confusing for new users.
642
643 = 1.4.4 =
644 - Added: Cart icon shortcode.
645 - Added: Wishlist icon shortcode.
646 - Added: Twiiter widget.
647 - Fixed: Menu icons issue.
648 - Fixed: Font Awesome and Simple Line Icons styles was not disabled if no other styles was not un-checked.
649
650 = 1.4.3 =
651 - Added: Popup Login extension in Theme Panel > Extensions.
652
653 = 1.4.2 =
654 - Added: Core Extensions Bundle block in Theme Panel > Licenses, so now, you just need to add one license to activate all premium extensions.
655 - Fixed: Theme Panel issue with PHP 5.6.
656
657 = 1.4.1 =
658 - Fixed: Scripts & Styles issue on the Theme Panel page.
659 - Fixed: Licenses issue on mulsite, now you can enable your premium extensions licenses for all your subsites.
660
661 = 1.4.0 =
662 - Added: Integration with Push Monkey, see Theme Panel > Push Notifications.
663 - Added: Instagram and White Label extensions added in the extensions tab.
664 - Added: New options for the Contact Info widget to add a target to the links.
665 - Tweak: Better approch for the Scripts & Styles, now the files are automatically updated after the theme update, no need to do it manually.
666 - Fixed: Icons issue of the contact info widget on RTL.
667
668 = 1.3.10 =
669 - Fixed: Small issue on the Scripts & Styles page.
670
671 = 1.3.9 =
672 - Added: New fields in the Contact Info widget to allow you to add a URL for the Address, Phone and Mobile fields.
673 - Added: Three styles for the Contact Info widget, default, big icons and no icons.
674 - Deleted: Post tab in the OceanWP Settings metabox if it is not the Post post type.
675 - Deleted: Admin notice if OceanWP is not the theme used.
676
677 = 1.3.8 =
678 - Added: Color fields in the Social Icons widget.
679 - Added: Custom JS textarea in the customizer.
680 - Fixed: Issue with the breadcrumb shortcode in the elementor editor mode.
681 - Fixed: Issue with the color control on the OceanWP Settings metabox.
682 - Fixed: Issue with the Magnific Popup script when you disable a script in the Scripts and Styles page with external plugins who are using the same script.
683 - Fixed: Save button for the About Me and Social widgets.
684
685 = 1.3.7 =
686 - Fixed: Issue with some admin pages style.
687
688 = 1.3.6 =
689 - Added: Spanish language, thanks to Angel Julian Mena.
690 - Added: Filter to remove the admin notice to get Ocean Hooks.
691 - Tweak: The fields to enter your licenses key are now hidden so you can use them for your customers..
692 - Fixed: Page header, page header heading and breadcrumb issue if there disabled in the customizer and you want enable them per page/post.
693
694 = 1.3.5 =
695 - Added: OceanWP Settings metabox in Anywhere Elementor post type.
696
697 = 1.3.4 =
698 - Fixed: 500 error issue if you use an outdated OceanWP version.
699
700 = 1.3.3 =
701 - Added: New "Both Sidebars" layout in OceanWP Settings.
702 - Added: New option in OceanWP Settings to select a header per page/post, the header style options need to be set via the customizer.
703 - Added: New options in OceanWP Settings to add a different logo and retina logo per page/post.
704 - Added: New options in OceanWP Settings to add a different max width and max height for your logo per page/post.
705 - Added: New options in OceanWP Settings to add different parent menu items color per page/post.
706 - Added: New options in the Title tab in OceanWP Settings to disable the page title heading per page/post.
707 - Added: New shortcode to display the breadcrumb where you want: [oceanwp_breadcrumb].
708 - Added: Parallax Footer script in Theme Panel > Scripts & Styles, so you can disable it.
709 - Tweak: Scripts and styles files path.
710
711 = 1.3.2 =
712 - Added: Capabilities for the OceanWP Settings metabox with "manage_options" by default, you can change it with the "ocean_main_metaboxes_capabilities" filter.
713 - Tweak: Now you can add HTML code in the text field of the About Me widget.
714
715 = 1.3.1 =
716 - Fixed: Transparent header style issue in the edit mode of elementor.
717 - Fixed: Blog entries CSS issue.
718
719 = 1.3.0 =
720 - Added: Shortcode in the My Library post type, now you can create a template via this post type and insert it where you want via the Shortcodes tab of the OceanWP Settings metabox, work with any page builder.
721 - Added: Links Effect style in Scripts & Styles.
722
723 = 1.2.10 =
724 - Added: New "My Library" tab in Theme Panel, this post type will be used for your custom header, custom footer, custom error page, etc... The old way (pages select) still work but it is better to import your content directly into this new post type.
725 - Added: French translation, thanks a lot to Jean of freepixel.net.
726 - Tweak: Your posts can be displayed on the Recent Posts widget even if there is no thumbnails.
727 - Tweak: Improvement for the Scripts & Styles feature. If you see that your site's CSS is malfunctioning, go to your WordPress dashboard, click Theme Panel > Scripts & Styles, and click Save Changes. This will create a new JS and CSS files if you have disabled an JS or CSS field.
728
729 = 1.2.9 =
730 - Added: Portfolio extension in the Extensions tab.
731
732 = 1.2.8 =
733 - Fixed: Issue with the top bar menu with the center header style.
734
735 = 1.2.7 =
736 - Added: New Typography control for the metabox to use it in extensions.
737 - Fixed: JS error with the Fixed Footer script.
738
739 = 1.2.6 =
740 - Added: Admin notice.
741 - Tweak: Some code improvements.
742
743 = 1.2.5 =
744 - Fixed: Double lighbox icon on the single product images.
745
746 = 1.2.4 =
747 - Tweak: Code improvements for the metabox.
748
749 = 1.2.3 =
750 - Added: Ajax for the [oceanwp_woo_free_shipping_left] shortcode, now when you'll add a product on your cart, the free shipping left amount will updated automatically.
751 - Added: Review box instead of the affiliate box.
752
753 = 1.2.2.3 =
754 - Fixed: Mobile menu with the Custom Header Nav widget.
755
756 = 1.2.2.2 =
757 - Deleted: Customizer unnecessary sections.
758
759 = 1.2.2.1 =
760 - Fixed: Theme Panel issue.
761 - Fixed: Issue when disabling Font Awesome and Simple Line Icons, did not work anymore.
762
763 = 1.2.2 =
764 - Added: New way to add an icon for your menu items, now you can see available icons, change the size, put your icon before/after or above text, hide text, etc.
765 - Added: New "Rec. Plugins" tab in Theme Panel to easily allow you to install recommended plugins.
766 - Added: New "Shortcodes" tab in the OceanWP Settings metabox to allow you to add shortcodes before/after elements.
767 - Added: New "Breadcrumbs" tab and fields in the OceanWP Settings metabox to show/hide and customizer the breadcrumbs per page/post.
768 - Added: New WooCommerce shortcode "[oceanwp_woo_total_cart]" to display the total amount of your cart.
769 - Added: New WooCommerce shortcode "[oceanwp_woo_cart_items]" to display the total items number of your cart.
770 - Added: New WooCommerce shortcode "[oceanwp_woo_free_shipping_left]" to display the amount left to get free shipping.
771 - Fixed: Issue when you add the OceanWP widgets in your page with Elementor.
772 - Fixed: Issue with disabling customizer's panels via Theme Panel, if you have disabled customizer panels, you have to do it again, sorry for that.
773 - Fixed: Issue when you add HTML code in the content of the contact info widget.
774 - Tweak: Improved Theme Panel page.
775 - Tweak: Improved Extensions admin page.
776
777 = 1.2.1.2 =
778 - Fixed: WooCommerce CSS updated to fix the small issue with the products categories images.
779
780 = 1.2.1.1 =
781 - Fixed: Small issue with some scripts.
782
783 = 1.2.1 =
784 - Added: Scripts Panel tab to allow you to enable or disable any scripts from the theme to improve your loading speed, thank you a lot to Steeve Lefebvre for helping me with this.
785 - Added: New shortcode "[oceanwp_current_user]", see the [documentation](http://docs.oceanwp.org/article/433-oceanwpcurrentuser-shortcode).
786 - Added: Tags cloud widget, now you can add your own style (background, color, font size, text-transform, etc...).
787 - Tweak: Layouts names modified, from No Sidebar to Full Width and Full Screen to 100% Full Width.
788 - Fixed: Small issue with the Custom Menu widget.
789 - Deleted: oceanwp_insta_square image size, no need anymore.
790
791 = 1.2.0.1 =
792 - Fixed: Small issue with the post type select in the recent post widget.
793
794 = 1.2.0 =
795 - Added: All widgets have been added in this plugin because some things are not allowed in a theme.
796
797 = 1.1.9 =
798 - Added: New shortcodes: [see the documentation](http://docs.oceanwp.org/category/369-shortcodes)
799 - Tweak: The [ocean_logo] and [ocean_nav] shortcodes have changed to [oceanwp_logo] and [oceanwp_nav], so if you use its shortcodes on your site, you need to update them.
800
801 = 1.1.8 =
802 - Added: New fields to add image attributs for the background image of the page header.
803 - Added: Dynamic date shortcode: [see the documentation](http://docs.oceanwp.org/article/367-add-a-dynamic-date-in-the-footer-bottom)
804
805 = Added: 1.1.7 =
806 - Added: Ocean Sticky Footer in the extension tab.
807 - Tweak: Improvement of the licenses fields.
808
809 = 1.1.6 =
810 - Tweak: Select2 script replaced by Selective to prevent conflict.
811
812 = 1.1.5.1 =
813 - Fixed: Error 500 fixed.
814
815 = 1.1.5 =
816 - Added: Ocean Modal Window added in the extension tab.
817 - Fixed: Issue with select on the admin product page.
818
819 = 1.1.4.2 =
820 - Tweak: Color picker script moved to use it in all metaboxes.
821
822 = 1.1.4.1 =
823 - Tweak: Admin script loaded only when necessary.
824
825 = 1.1.4 =
826 - Fixed: Import issue with WordPress 4.7.1/4.7.2 bug affecting uploads.
827
828 = 1.1.3 =
829 - Added: New "Sidebar" section in the Theme Panel.
830 - Added: New "Ocean Hooks" and "Ocean Posts Slider" extensions in the extensions tab.
831 - Deleted: Posts Slider shorcode from this plugin, added directly into the free Ocean Posts Slider extension.
832
833 = 1.1.2 =
834 - Added: New settings to enabled/disabled the top bar, header, footer widgets and footer bottom per page or per post.
835 - Tweak: Large improvement of metabox options.
836
837 = 1.1.1 =
838 - Added: OceanWP Settings into the Library post type of Elementor.
839 - Added: Shortcodes for the custom header (available in OceanWP 1.1.1).
840
841 = 1.1.0 =
842 - Added: RTL support for the metaboxes.
843 - Added: Support OceanWP 1.1.
844 - Deleted: Custom CSS tab (Since version 1.0.9 the CSS is imported directly into the customizer).
845
846 = 1.0.9 =
847 - Tweak: Improvement of referral urls for affiliation.
848
849 = 1.0.8 =
850 - Added: New field in the Title tab in the metabox to add a custom color to the overlay title.
851 - Tweak: Improved style for the Import/Export tab.
852
853 = 1.0.7 =
854 - Added: New "Ocean Demo Import" extension in the extensions tab.
855
856 = 1.0.6 =
857 - Tweak: Improvement exporter settings.
858
859 = 1.0.5 =
860 - Added: New import/export tab to easily import or export your settings.
861
862 = 1.0.4 =
863 - Tweak: Modified capability to manage options for the Custom CSS tab.
864
865 = 1.0.3 =
866 - Added: New field in the OceanWP Settings meta box to add an overlay to the background image title.
867
868 = 1.0.2 =
869 - Added: New "Custom Sidebar" extension in the extensions tab.
870 - Added: New field in the Main tab in the metabox to add shorcode to the top of the page.
871 - Added: Posts Slider shortcode, see the documentation for more infos.
872
873 = 1.0.1 =
874 - Added: Add documentation link in the panel.
875
876 = 1.0.0 =
877 - Initial release.