PluginProbe ʕ •ᴥ•ʔ
Kubio AI Page Builder / 2.8.4
Kubio AI Page Builder v2.8.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 1 year ago templates-filters.php 1 month ago utils.php 2 years ago woocommerce-basic.php 2 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