PluginProbe ʕ •ᴥ•ʔ
Shortcodes and extra features for Phlox theme / 2.17.4
Shortcodes and extra features for Phlox theme v2.17.4
2.17.21 2.17.20 trunk 1.0.0 1.0.1 1.0.2 1.0.3 1.0.6 1.0.9 1.1.0 1.3.0 1.3.1 1.3.10 1.3.14 1.3.2 1.3.3 1.3.6 1.4.0 1.4.1 1.4.2 1.5.0 1.5.2 1.6.0 1.6.2 1.6.4 1.7.0 1.7.2 2.10.0 2.10.1 2.10.3 2.10.5 2.10.7 2.10.8 2.10.9 2.11.0 2.11.1 2.11.2 2.12.0 2.14.0 2.15.0 2.15.2 2.15.4 2.15.5 2.15.6 2.15.7 2.15.8 2.15.9 2.16.0 2.16.1 2.16.2 2.16.3 2.16.4 2.17.0 2.17.1 2.17.12 2.17.13 2.17.14 2.17.15 2.17.16 2.17.2 2.17.3 2.17.4 2.17.5 2.17.6 2.17.8 2.17.9 2.4.12 2.4.13 2.4.14 2.4.16 2.4.18 2.4.19 2.4.9 2.5.0 2.5.1 2.5.10 2.5.11 2.5.12 2.5.13 2.5.14 2.5.15 2.5.16 2.5.17 2.5.19 2.5.2 2.5.20 2.5.3 2.5.7 2.5.8 2.5.9 2.6.0 2.6.1 2.6.10 2.6.12 2.6.13 2.6.14 2.6.15 2.6.16 2.6.17 2.6.19 2.6.2 2.6.20 2.6.4 2.6.5 2.6.7 2.7.0 2.7.1 2.7.10 2.7.11 2.7.12 2.7.13 2.7.14 2.7.2 2.7.3 2.7.4 2.7.5 2.7.6 2.7.7 2.7.8 2.7.9 2.8.0 2.8.1 2.8.2 2.8.3 2.8.4 2.8.5 2.8.6 2.8.7 2.8.9 2.9.0 2.9.12 2.9.14 2.9.15 2.9.16 2.9.17 2.9.18 2.9.19 2.9.2 2.9.20 2.9.21 2.9.22 2.9.3 2.9.4 2.9.5 2.9.6 2.9.7 2.9.8
auxin-elements / includes / elementor / modules / settings / general / manager.php
auxin-elements / includes / elementor / modules / settings / general Last commit date
manager.php 1 year ago
manager.php
62 lines
1 <?php
2 namespace Auxin\Plugin\CoreElements\Elementor\Settings\General;
3
4 use Elementor\Controls_Manager;
5 use Auxin\Plugin\CoreElements\Elementor\Settings\Base\Manager as baseManager;
6
7
8 class Manager extends baseManager
9 {
10
11 /**
12 * Register Document Controls
13 *
14 * Add New Controls to Elementor Page Options
15 * @param $document
16 */
17 public function register_controls ( $document ) {
18
19 $document->start_controls_section(
20 'page_logo_section', [
21 'label' => __('Logo', 'auxin-elements' ),
22 'tab' => Controls_Manager::TAB_SETTINGS,
23 ]
24 );
25
26 $document->add_control(
27 'aux_custom_logo', [
28 'label' => __('Page Logo', 'auxin-elements' ),
29 'type' => Controls_Manager::MEDIA,
30 'show_label' => false,
31 ]
32 );
33
34 $document->add_control(
35 'page_secondary_logo_max_height', [
36 'label' => __( 'Footer Brand Height', 'auxin-elements' ),
37 'type' => Controls_Manager::SLIDER,
38 'size_units' => array('px'),
39 'default' => [
40 'size' => $document->get_main_meta( 'page_secondary_logo_max_height' ), // get default value,
41 ],
42 'range' => [
43 'px' => [
44 'min' => 0,
45 'max' => 500,
46 'step' => 1
47 ]
48 ]
49 ]
50 );
51
52 $document->end_controls_section();
53 }
54
55 protected function save_settings( array $settings, $document, $data = null ){
56 /**
57 // TODO save the control values as page meta fields by looping through $settings array
58 // $document->update_main_meta( $meta_key, $value );
59 */
60 }
61 }
62