shell bypass 403
<?php
//Custom Style Frontend
if(!function_exists('maxbizz_color_scheme')){
function maxbizz_color_scheme(){
$color_scheme = '';
//Main Color
if( maxbizz_get_option('main_color') != '#fe8423' ){
$color_scheme =
'
/****Main Color****/
/*Background Color*/
.bg-primary,
.list-primary li:before,
.btn-details:hover,
.owl-carousel .owl-dots button.owl-dot.active span,
.owl-carousel .owl-dots button.owl-dot:hover span,
.owl-carousel .owl-nav button.owl-prev:hover,.owl-carousel .owl-nav button.owl-next:hover,
.octf-btn,
.octf-btn-dark:hover, .octf-btn-dark:focus,
.octf-btn-light:hover, .octf-btn-light:focus,
.octf-btn.octf-btn-border:hover, .octf-btn.octf-btn-border:focus,
.main-navigation > ul > li:before,
.post-box .post-cat a,
.post-box .btn-play:hover i,
.page-pagination li span, .page-pagination li a:hover,
.blog-post .share-post a,
.post-nav > div .thumb-post:before,
.post-nav .post-prev.not-thumb a:hover .thumb-post:before,
.post-nav .post-next.not-thumb a:hover .thumb-post:before,
.widget-area .widget .widget-title:before,
.widget-area .widget_categories ul li a:before,.widget-area .widget_product_categories ul li a:before,.widget-area .widget_archive ul li a:before,
.search-form .search-submit,
.author-widget_social a:hover,
.bline-yes .icon-box-1:after,
.bline-yes .icon-box-2 .content-box:after,
.box-s2.icon-right .icon-main,
.ot-image-box:hover .link-box,
.line-progress .progress-bar,
.ot-pricing-table.is-featured .inner-table .title-table span,
.ot-pricing-table.is-featured .octf-btn,
.circle-social .team-social a:hover,
.ot-accordions .acc-item.current .acc-toggle,
.ot-testimonials .tphoto:after,
.ot-message-box .icon-main,
.ot-minicart .count,
.ot-heading > span.is_line:before,
.mc4wp-form-fields .subscribe-inner-form .subscribe-btn-icon:hover,
#back-to-top,
.error-404 .page-content form button:hover,
.woocommerce ul.products li.product .added_to_cart, .woocommerce ul.products li.product .product_type_grouped, .woocommerce-page ul.products li.product .added_to_cart, .woocommerce-page ul.products li.product .product_type_grouped,
.woocommerce #respond input#submit.alt, .woocommerce a.button.alt,.woocommerce button.button.alt, .woocommerce input.button.alt,.woocommerce #respond input#submit, .woocommerce a.button,.woocommerce input.button, .woocommerce button.button.alt.disabled,
.woocommerce button.button,
.woocommerce-mini-cart__buttons a.button.wc-forward,
.woocommerce-mini-cart__buttons a.button.wc-forward:hover{ background: '.maxbizz_get_option('main_color').'; }
.post-box .entry-meta .btn-details:hover,
.widget .tagcloud a:hover,
.ot-heading > span.is_highlight,
.icon-box-1 .icon-main{background: '.hex2rgba(maxbizz_get_option('main_color'), 0.1).';}
.team-3 .team-thumb a:before{background: '.hex2rgba(maxbizz_get_option('main_color'), 0.8).';}
.projects-grid .projects-box .portfolio-info,
.projects-grid.style-3 .projects-thumbnail .overlay{background: '.hex2rgba(maxbizz_get_option('main_color'), 0.9).';}
/*Background Image*/
.author-widget_wrapper:before{ background-image: linear-gradient(230deg, '.maxbizz_get_option('main_color').' -150%, #fff 80%); }
/*Border Color*/
.octf-btn.octf-btn-border,
.post-box .entry-meta .btn-details:hover,
.post-box .btn-play:hover i,
.page-pagination li span, .page-pagination li a:hover,
.blog-post .tagcloud a:hover,
.widget .tagcloud a:hover,
.ot-heading > span.is_highlight,
.ot-image-box:hover .link-box,
.ot-accordions .acc-item.current .acc-toggle,
.ot-tabs .tab-link.current, .ot-tabs .tab-link:hover,
.ot-video-button a:hover span,
.woocommerce div.product .woocommerce-tabs ul.tabs li a:hover,
.woocommerce div.product .woocommerce-tabs ul.tabs li.active a{ border-color: '.maxbizz_get_option('main_color').'; }
/*Border Top Color*/
.woocommerce-message,
.woocommerce-info{ border-top-color: '.maxbizz_get_option('main_color').'; }
/*Color*/
blockquote:before,
blockquote cite,
.text-primary,
.link-details,
.link-details:visited,
.octf-btn.octf-btn-border,
.octf-btn.octf-btn-border:visited,
a:hover, a:focus, a:active,
.main-navigation > ul > li:hover > a,
.main-navigation ul li li a:hover,.main-navigation ul ul.sub-menu li.current-menu-item > a,.main-navigation ul ul.sub-menu li.current-menu-ancestor > a,
.main-navigation ul > li.menu-item-has-children:hover > a,
.main-navigation ul > li.menu-item-has-children:hover > a:after,
.main-navigation ul > li.menu-item-has-children > a:hover:after,
.header_mobile .mobile_nav .mobile_mainmenu li li a:hover,.header_mobile .mobile_nav .mobile_mainmenu ul > li > ul > li.current-menu-ancestor > a,
.header_mobile .mobile_nav .mobile_mainmenu > li > a:hover, .header_mobile .mobile_nav .mobile_mainmenu > li.current-menu-item > a,.header_mobile .mobile_nav .mobile_mainmenu > li.current-menu-ancestor > a,
.post-box .entry-meta a:hover,
.post-box .entry-meta .btn-details:hover,
.post-box .entry-title a:hover,
.post-box .link-box a:hover,
.post-box .link-box i,
.post-box .quote-box i,
.post-box .quote-box .quote-text span,
.blog-post .tagcloud a:hover,
.blog-post .author-bio .author-info .author-socials a:hover,
.comments-area .comment-item .comment-meta .comment-reply-link,
.comment-respond .comment-reply-title small a:hover,
.comment-form .logged-in-as a:hover,
.widget .tagcloud a:hover,
.widget-area .widget ul:not(.recent-news) > li a:hover,
.widget-area .widget_categories ul li a:hover + span.posts-count,.widget-area .widget_product_categories ul li a:hover + span.posts-count,.widget-area .widget_archive ul li a:hover + span.posts-count,
.ot-heading > span,
.icon-box .icon-main,
.icon-box-grid .icon-box .icon-main,
.icon-box-grid .icon-box .content-box .title-box a:hover,
.icon-box-grid .icon-box:hover .icon-main,
.ot-image-box .link-box,
.ot-counter span,
.ot-counter-2 i,
.ot-countdown li.seperator,
.ot-pricing-table .inner-table h2,
.project_filters li a:before,
.project_filters li a .filter-count,
.project_filters li a.selected, .project_filters li a:hover,
.ot-team .team-info span,
.ot-testimonials .t-head span,
.woocommerce ul.products li.product .price .woocommerce-Price-amount, .woocommerce-page ul.products li.product .price .woocommerce-Price-amount,
.woocommerce table.shop_table td.product-price, .woocommerce table.shop_table td.product-subtotal,
.woocommerce-message:before,
.woocommerce-info:before,
.woocommerce .woocommerce-Price-amount,
.woocommerce .site ul.product_list_widget li a:not(.remove):hover,
.woocommerce .woocommerce-widget-layered-nav-list li a:hover,
.woocommerce .widget_price_filter .price_slider_amount button.button,
.woocommerce div.product p.price,.woocommerce div.product span.price{ color: '.maxbizz_get_option('main_color').'; }
/*Other*/
.icon-box .icon-main svg,
.icon-box-grid .icon-box .icon-main svg,
.ot-counter-2 svg{ fill: '.maxbizz_get_option('main_color').'; }
';
}
if(! empty($color_scheme)){
echo '<style type="text/css">'.$color_scheme.'</style>';
}
}
}
add_action('wp_head', 'maxbizz_color_scheme');
//Custom Second Font
if(!function_exists('maxbizz_second_font')){
function maxbizz_second_font(){
$second_font = maxbizz_get_option( 'second_font', [] );
if ( $second_font['font-family'] != '' && $second_font['font-family'] != 'Inter' ) {
$data_font =
'h1, h2, h3, h4, h5, h6,
blockquote,
.font-second,
.link-details,
.slide-rev-subtitle,
.octf-btn,
select,
.main-navigation ul,
.page-header,
.post-box .post-cat a,
.post-box .entry-meta,
.post-box .link-box a,
.post-box .quote-box .quote-text,
.page-pagination li a, .page-pagination li span,
.blog-post .tagcloud a,
.drop-cap,
.post-nav,
.comments-area .comment-item .comment-meta .comment-time,
.comments-area .comment-item .comment-meta .comment-reply-link,
.comment-form .logged-in-as,
.widget .tagcloud a,
.widget table,
.widget .recent-news .post-on,
.ot-heading,
.ot-flip-box .number-title span,
.ot-counter,
.ot-counter span,
.ot-countdown li span,
.line-progress .percent,
.project_filters li a,
.projects-grid .projects-box .portfolio-info .portfolio-cates,
.project-slider .projects-box .portfolio-info .portfolio-cates,
.ot-team .team-info span,
.member-info li span,
.ot-accordions .acc-item .acc-toggle,
.ot-tabs .tab-link,
.ot-testimonials .t-head,
.features-service-wrapper .features-service-item .features-service-content,
div.elementor-widget-heading.elementor-widget-heading .elementor-heading-title,
.elementor-element .elementor-widget-button .elementor-button,
.elementor-default .elementor-widget-text-editor .elementor-drop-cap,
.elementor-widget-wp-widget-polylang .lang-item,
#lang_choice_wp-widget-polylang,
.mmenu-wrapper .mobile_mainmenu,
.woocommerce ul.products li.product, .woocommerce-page ul.products li.product,
.woocommerce ul.products li.product .added_to_cart, .woocommerce ul.products li.product .product_type_grouped, .woocommerce-page ul.products li.product .added_to_cart, .woocommerce-page ul.products li.product .product_type_grouped,
.woocommerce table.shop_table,
.woocommerce .quantity .qty,
.cart_totals h2,
#add_payment_method .cart-collaterals .cart_totals table td, #add_payment_method .cart-collaterals .cart_totals table th,.woocommerce-cart .cart-collaterals .cart_totals table td, .woocommerce-cart .cart-collaterals .cart_totals table th,.woocommerce-checkout .cart-collaterals .cart_totals table td, .woocommerce-checkout .cart-collaterals .cart_totals table th,
.woocommerce .site ul.product_list_widget li a:not(.remove),
.woocommerce .widget_shopping_cart .cart_list .quantity,
.woocommerce .widget_shopping_cart .total strong,.woocommerce.widget_shopping_cart .total strong,
.woocommerce .widget_shopping_cart .total .woocommerce-Price-amount,.woocommerce.widget_shopping_cart .total .woocommerce-Price-amount,
.woocommerce-mini-cart__buttons a.button.wc-forward,
.woocommerce .woocommerce-widget-layered-nav-list,
.woocommerce .widget_price_filter .price_slider_amount,
.woocommerce .widget_price_filter .price_slider_amount button.button,
.product_meta > span,
.woocommerce div.product .entry-summary p.price,.woocommerce div.product .entry-summary span.price{ font-family: '.sprintf( $second_font['font-family'] ).';}
';
}
if(! empty($data_font)){
echo '<style type="text/css">'.$data_font.'</style>';
}
}
}
add_action('wp_head', 'maxbizz_second_font');