shell bypass 403
GrazzMean Shell
: /home/nayff91c5tsx/public_html/wp-content/themes/page-builder-framework/inc/integration/ [ drwx---r-x ]
<?php
/**
* Divi integration.
*
* @package Page Builder Framework
* @subpackage Integration
*/
defined( 'ABSPATH' ) || die( "Can't access directly" );
/**
* Override Divi default headline styles.
*/
function wpbf_divi_default_headline_styles() {
$inline_styles = '';
$inline_styles .= '#et-boc .et-l h1, #et-boc .et-l h2, #et-boc .et-l h3, #et-boc .et-l h4, #et-boc .et-l h5, #et-boc .et-l h6 {';
$inline_styles .= 'color: var(--brand-color);';
$inline_styles .= 'font-weight: 700;';
$inline_styles .= 'line-height: 1.2;';
$inline_styles .= 'padding-bottom: 0;';
$inline_styles .= '}';
$inline_styles .= '.et-db #et-boc .et-l .et_pb_module h1, .et-db #et-boc .et-l .et_pb_module h2, .et-db #et-boc .et-l .et_pb_module h3, .et-db #et-boc .et-l .et_pb_module h4, .et-db #et-boc .et-l .et_pb_module h5, .et-db #et-boc .et-l .et_pb_module h6 {';
$inline_styles .= 'margin: 0 0 20px 0;';
$inline_styles .= '}';
// $line_height_h1 = get_theme_mod( 'page_h1_line_height' );
// $line_height_h2 = get_theme_mod( 'page_h2_line_height' );
// $line_height_h3 = get_theme_mod( 'page_h3_line_height' );
// $line_height_h4 = get_theme_mod( 'page_h4_line_height' );
// $line_height_h5 = get_theme_mod( 'page_h5_line_height' );
// $line_height_h6 = get_theme_mod( 'page_h6_line_height' );
// if ( $line_height_h1 ) {
// }
// if ( $line_height_h2 ) {
// }
// if ( $line_height_h3 ) {
// }
// if ( $line_height_h4 ) {
// }
// if ( $line_height_h5 ) {
// }
// if ( $line_height_h6 ) {
// }
$inline_styles = wpbf_minify_css( $inline_styles );
wp_add_inline_style( 'et-builder-modules-style', $inline_styles );
}
// add_action( 'wp_enqueue_scripts', 'wpbf_divi_default_headline_styles', 999 );
/**
* Add back theme header.
*
* @param int $layout_id The layout ID
* @param bool $layout_enabled If layout enabled
* @param int $template_id The template ID
*/
function wpbf_divi_theme_builder_custom_header( $layout_id, $layout_enabled, $template_id ) {
// Only add the custom header if there is no Theme Builder header
// being rendered and the header layout area is not disabled.
if ( 0 === $layout_id && $layout_enabled ) {
// Render our custom header, for example:
wpbf_do_header();
}
}
add_action( 'et_theme_builder_template_before_header', 'wpbf_divi_theme_builder_custom_header', 10, 3 );
/**
* Add back theme footer.
*
* @param int $layout_id The layout ID
* @param bool $layout_enabled If layout enabled
* @param int $template_id The template ID
*/
function wpbf_divi_theme_builder_custom_footer( $layout_id, $layout_enabled, $template_id ) {
// Only add the custom footer if there is no Theme Builder footer
// being rendered and the footer layout area is not disabled.
if ( 0 === $layout_id && $layout_enabled ) {
// Render our custom footer, for example:
wpbf_do_footer();
}
}
add_action( 'et_theme_builder_template_after_footer', 'wpbf_divi_theme_builder_custom_footer', 10, 3 );