PluginProbe ʕ •ᴥ•ʔ
Kubio AI Page Builder / 1.6.4
Kubio AI Page Builder v1.6.4
2.8.4 2.8.3 2.8.2 2.8.1 trunk 1.0.0 1.0.1 1.1.0 1.2.0 1.2.1 1.2.2 1.2.3 1.3.0 1.3.1 1.3.2 1.4.0 1.4.1 1.4.2 1.4.3 1.5.0 1.6.0 1.6.1 1.6.2 1.6.3 1.6.4 1.7.0 1.7.1 1.7.2 1.7.3 1.8.0 1.8.1 1.8.2 1.9.0 2.0.0 2.1.1 2.1.2 2.1.3 2.2.0 2.2.3 2.2.4 2.2.5 2.3.0 2.3.1 2.3.3 2.3.4 2.4.0 2.4.1 2.4.2 2.4.3 2.4.5 2.5.0 2.5.1 2.5.2 2.5.3 2.6.0 2.6.1 2.6.2 2.6.3 2.6.5 2.6.6 2.6.7 2.7.0 2.7.1 2.7.2 2.7.3 2.8.0
kubio / lib / integrations / woocommerce-basic / block-editor-settings.php
kubio / lib / integrations / woocommerce-basic Last commit date
block-editor-settings.php 4 years ago sidebar.php 4 years ago templates-filters.php 3 years ago utils.php 4 years ago woocommerce-basic.php 4 years ago
block-editor-settings.php
35 lines
1 <?php
2
3
4 function kubio_woocommerce_basic_settings( $settings ) {
5
6 if ( ! function_exists( 'wc_get_page_id' ) ) {
7 return $settings;
8 }
9
10 $wc_pages = array(
11 'pagesIds' => array(
12 'myAccount' => wc_get_page_id( 'myaccount' ),
13 'shopPage' => wc_get_page_id( 'shop' ),
14 'cart' => wc_get_page_id( 'cart' ),
15 'checkout' => wc_get_page_id( 'checkout' ),
16 'viewOrder' => wc_get_page_id( 'view_order' ),
17 'terms' => wc_get_page_id( 'terms' ),
18 ),
19 );
20
21 $wc_pages['pagesUrls'] = array();
22
23 foreach ( $wc_pages['pagesIds'] as $page => $page_id ) {
24 $wc_pages['pagesUrls'][ $page ] = get_permalink( $page_id );
25 }
26
27 $settings['kubioBasicWooCommerce'] = isset( $settings['kubioBasicWooCommerce'] ) ? $settings['kubioBasicWooCommerce'] : array();
28 $settings['kubioBasicWooCommerce'] = array_merge( $settings['kubioBasicWooCommerce'], $wc_pages );
29
30 return $settings;
31 }
32
33
34 add_filter( 'block_editor_settings_all', 'kubio_woocommerce_basic_settings' );
35