astra_toggle_buttons_markup()
Toggle Button Markup
Description
Source
File: inc/markup-extras.php
function astra_toggle_buttons_markup() {
$disable_primary_navigation = astra_get_option( 'disable-primary-nav' );
$custom_header_section = astra_get_option( 'header-main-rt-section' );
/** @psalm-suppress InvalidArgument */ // phpcs:ignore Generic.Commenting.DocComment.MissingShort
$hide_custom_menu_mobile = astra_get_option( 'hide-custom-menu-mobile', false );
$above_header_merge = astra_get_option( 'above-header-merge-menu' );
$above_header_on_mobile = astra_get_option( 'above-header-on-mobile' );
$below_header_merge = astra_get_option( 'below-header-merge-menu' );
$below_header_on_mobile = astra_get_option( 'below-header-on-mobile' );
$menu_bottons = true;
if ( ( $disable_primary_navigation && 'none' == $custom_header_section ) || ( $disable_primary_navigation && true == $hide_custom_menu_mobile ) ) {
$menu_bottons = false;
if ( ( true == $above_header_on_mobile && true == $above_header_merge ) || ( true == $below_header_on_mobile && true == $below_header_merge ) ) {
$menu_bottons = true;
}
}
if ( apply_filters( 'astra_enable_mobile_menu_buttons', $menu_bottons ) ) {
?>
<div class="ast-mobile-menu-buttons">
<?php astra_masthead_toggle_buttons_before(); ?>
<?php astra_masthead_toggle_buttons(); ?>
<?php astra_masthead_toggle_buttons_after(); ?>
</div>
<?php
}
}
Expand full source code Collapse full source code View on Trac
Changelog
| Version | Description |
|---|---|
| 1.0.0 | Introduced. |