I am trying to: I need to move my WordPress landscape to PHP8 (! that's main target, can't stay on v.7.3 ). I have Divi template assigned to Page where couple of Views are listed. They are putted in Divi Text Module. Shortcodes are below. Please provide a clear guidence how to move them with no functionality loss.
<div>{!{wpv-view name='mysht-list-all-orders' email='[wpv-user field="user_email"]' cached='off'}!}</div>
<div>{!{wpv-view name='mysht-list-all-orders-others' email='[wpv-user field="user_email"]' cached='off'}!}</div>
This Views are showing Woocommerce orders (Completed | Processed) in breakdown by Products in one screen. Each View goes to Subsequent Views ( to select products, that are assigned to orders, filtered by BillingMail ( passing by user_email parameter )). OK works perfectly on current landscape, with PHP7.3 under.
OK, other facts to be mentioned:
0. Latest WordPress (8.4.2), DIVI that supports this type of TOOLSET shortcodes ( version 4.10.8 ( updated 09-20-2021, details here - hidden link ; next Divi release breacks shortcodes, that's tested by me in different approaches. Next DIVI version( with Divi Conditional output) will not support Toolset shortcodes written like mentioned above. Key TOOLSET plugins activated: Toolset Types ( Version 3.4.7 ) + Toolset Views ( Version 3.4.2 ) + Toolset WooCommerce Blocks ( Version 2.9.4 ) + Toolset Access ( Version 2.8.10 ). If I upgrade Types to greater version it breaks shortcode on Divi page, so let's assume only current versions are suitable.
1. I disable all others plugins (with Twenty-Twenty theme active), switch php from 7.3 to 8, site is On
2. Than activate DIVI - site is ON
3. I activate Toolset plugins mentioned above - the first mentioned View - <div>{!{wpv-view name='mysht-list-all-orders' email='[wpv-user field="user_email"]'}!}</div> breacks the page.
Ok. Deactivate everything.
1. I disable all others plugins, switch php from 7.3 to 8, site is On
2. Twenty-Twenty theme active - site is ON. Divi is deactivated.
3. I activate Toolset plugins mentioned above - the first mentioned View - <div>{!{wpv-view name='mysht-list-all-orders' email='[wpv-user field="user_email"]'}!}</div> breaks the page again.
Revert everything. Looks like I need to change shortcodes while I in php7.3 , put them in DIVI "code" module, like
with no
Please provide right syntax for this, all my experiments are not successfull now... Really appreciate on your support, Toolset is best solution, I'му spent many years with it, and before each upgrade (WordPress or PHP) looks like this almost impossible, but now we need to "pass PHP8.0 milestone", again....
P.s. Duplicator package for experiments on your side can be provided.