: str_replace(): Passing null to parameter #2 ($replace) of type array|string is deprecated in
/* Exit if accessed directly */
if ( ! defined( 'ABSPATH' ) ) {
$metaboxes = apply_filters('sgpbAdditionalMetaboxes', array());
<div class="sgpb sgpb-options">
<?php foreach ( $metaboxes as $key => $metabox ) {
if ( $key == 'allMetaboxesView' ) {
<div class="sgpb-options-menu"
id="<?php echo esc_attr($key); ?>">
<h3 class="sgpb-options-menu-header"><?php echo isset( $metabox['displayName'] ) ? wp_kses($metabox['displayName'], 'post') : ''; ?></h3>
<span class="sgpb-options-menu-header__sub"><?php echo esc_html($metabox['short_description']); ?></span>
<div class="sgpb-options-content">
<div id="options-<?php echo esc_attr($key); ?>" class="sgpb-metabox sgpb-metabox-options ">
<p class="sgpb-header-h1 sgpb-margin-top-20 sgpb-margin-bottom-50"><?php echo isset( $metabox['displayName'] ) ? wp_kses($metabox['displayName'], 'post') : ''; ?></p>
<?php require_once( $metabox['filePath'] ); ?>
wp_register_script( 'sgpb-allmetaboxesview-js-footer', '', array("jquery"), SGPB_POPUP_VERSION, true );
wp_enqueue_script( 'sgpb-allmetaboxesview-js-footer' );
wp_add_inline_script( 'sgpb-allmetaboxesview-js-footer', "let hash = window.location.hash.replace(/^#/,'');
jQuery('#'+hash).addClass('sgpb-options-menu-active');
jQuery('.sgpb-options-menu').first().addClass('sgpb-options-menu-active')
jQuery(document).ready(function () {
jQuery('.sgpb-options-content, .sgpb-options-menu').click(function(){
jQuery('.sgpb-options-menu').click(function () {
if (jQuery(this).hasClass('sgpb-options-menu-active')) {
const findActive = jQuery('.sgpb-options-menu-active');
findActive.removeClass('sgpb-options-menu-active');
jQuery(this).addClass('sgpb-options-menu-active');
jQuery([document.documentElement, document.body]).animate({
scrollTop: jQuery('#allMetaboxesView').offset().top
location.hash = jQuery(this).attr('id');
jQuery(document.body).on( 'click.postboxes', function() {
let minHeightShouldBe = 0;
if (!jQuery( '.postbox' ).hasClass('closed')) {
minHeightShouldBe = parseInt(jQuery('.sgpb-options-menu-active').next().height())+100;
jQuery('#allMetaboxesView').css('min-height', minHeightShouldBe+'px');