File manager - Edit - /home/matthif/www/wp-content/themes/neve/inc/customizer/options/layout_single_page.php
Back
<?php /** * Single page layout section. * * @package Neve\Customizer\Options */ namespace Neve\Customizer\Options; use Neve\Customizer\Types\Control; /** * Class Layout_Single_Page */ class Layout_Single_Page extends Base_Layout_Single { /** * Returns the post type. * * @return string */ public function get_post_type() { return 'page'; } /** * @return string */ public function get_cover_selector() { return '.page .nv-post-cover'; } /** * Function that should be extended to add customizer controls. * * @return void */ public function add_controls() { parent::add_controls(); $this->add_control( new Control( 'neve_page_hide_title', [ 'sanitize_callback' => 'neve_sanitize_checkbox', 'default' => false, ], [ 'label' => esc_html__( 'Disable Title', 'neve' ), 'section' => $this->section, 'type' => 'neve_toggle_control', 'priority' => 25, ], 'Neve\Customizer\Controls\Checkbox' ) ); } /** * Fuction used for active_callback control property. * * @return bool */ public static function is_cover_layout() { return get_theme_mod( 'neve_page_header_layout' ) === 'cover'; } }
| ver. 1.4 |
Github
|
.
| PHP 5.4.45 | Generation time: 0 |
proxy
|
phpinfo
|
Settings