PluginProbe ʕ •ᴥ•ʔ
Shortcodes and extra features for Phlox theme / 2.17.12
Shortcodes and extra features for Phlox theme v2.17.12
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 / admin / includes / metaboxes / metabox-fields-general-header-template.php
auxin-elements / admin / includes / metaboxes Last commit date
metabox-fields-general-advanced.php 1 year ago metabox-fields-general-custom-logo.php 1 year ago metabox-fields-general-footer-template-settings.php 6 years ago metabox-fields-general-footer-template.php 1 year ago metabox-fields-general-footer.php 1 year ago metabox-fields-general-header-template-settings.php 1 year ago metabox-fields-general-header-template.php 1 year ago metabox-fields-general-header.php 1 year ago metabox-fields-general-top-header.php 1 year ago metabox-fields-page-template.php 1 year ago metabox-fields-post-audio.php 1 year ago metabox-fields-post-gallery.php 1 year ago metabox-fields-post-quote.php 1 year ago metabox-fields-post-video.php 1 year ago
metabox-fields-general-header-template.php
86 lines
1 <?php
2 /**
3 * Adds fields for header templates metabox
4 *
5 *
6 * @package Auxin
7 * @license LICENSE.txt
8 * @author averta
9 * @link http://phlox.pro/
10 * @copyright (c) 2010-2025 averta
11 */
12
13 // no direct access allowed
14 if ( ! defined('ABSPATH') ) exit;
15
16
17 function auxin_metabox_fields_header_templates(){
18
19 $model = new Auxin_Metabox_Model();
20 $model->id = 'header-templates';
21 $model->title = __('Header Templates', 'auxin-elements');
22 $model->fields = [];
23
24 if ( auxin_is_plugin_active( 'elementor/elementor.php' ) ) {
25
26 $model->fields[] = array(
27 'title' => __( 'Current Header', 'auxin-elements' ),
28 'id' => 'page_elementor_header_edit_template',
29 'type' => 'edit_template',
30 'template' => 'header',
31 'dependency' => array(
32 array(
33 'id' => 'page_header_use_legacy',
34 'value' => array( 'no' ),
35 'operator'=> '!='
36 ),
37 ),
38 );
39
40
41 $templates_list = auxin_get_elementor_templates_list('header');
42 $templates_list[ auxin_get_option( 'site_elementor_header_template' ) . '-def'] = __( 'Theme Default', 'auxin-elements' );
43
44 $model->fields[] = array(
45 'title' => __( 'Your Headers', 'auxin-elements' ),
46 'id' => 'page_elementor_header_template',
47 'type' => 'selective_list',
48 'choices' => $templates_list,
49 'dependency' => array(
50 array(
51 'id' => 'page_header_use_legacy',
52 'value' => array( 'no' ),
53 'operator'=> '!='
54 ),
55 ),
56 'related_controls' => ['page_elementor_header_edit_template']
57 );
58
59 } else {
60 $model->fields[] = array(
61 'title' => __( 'Header Builder', 'auxin-elements' ),
62 'description' => __( 'Get header builder and templates by installing Elementor plugin.', 'auxin-elements' ),
63 'id' => 'page_header_install_elementor',
64 'section' => 'header-section-builder',
65 'type' => 'install_elementor_plugin',
66 );
67 }
68
69 $model->fields[] = array(
70 'title' => __( 'Use Legacy Header', 'auxin-elements' ),
71 'description' => __( 'Disable it to replace header section with an Elementor template', 'auxin-elements' ),
72 'id' => 'page_header_use_legacy',
73 'type' => 'select',
74 'transport' => 'postMessage',
75 'default' => 'default',
76 'related_controls' => ['page_top_header_section_use_legacy', 'page_header_section_use_legacy'],
77 'choices' => array(
78 'default' => __( 'Theme Default', 'auxin-elements' ),
79 'yes' => __( 'Yes', 'auxin-elements' ),
80 'no' => __( 'No', 'auxin-elements' ),
81 ),
82 );
83
84 return $model;
85 }
86