HEX
Server: LiteSpeed
System: Linux premium267.web-hosting.com 4.18.0-553.54.1.lve.el8.x86_64 #1 SMP Wed Jun 4 13:01:13 UTC 2025 x86_64
User: predezso (1249)
PHP: 8.1.33
Disabled: NONE
Upload Files
File: /home/predezso/uppoom.com/wp-content/plugins/ultimate-410/functions/do_settings_section.php
<?php

namespace TinyWeb\Ultimate410;

function do_settings_section($page, $currentSection)
{
    global $wp_settings_sections, $wp_settings_fields;

    if (! isset($wp_settings_sections[$page])) {
        return;
    }

    foreach ((array) $wp_settings_sections[$page] as $section) {
        if ($section['id'] !== $currentSection) {
            continue;
        }
        if ($section['title']) {
            echo "<h2>{$section['title']}</h2>\n";
        }

        if ($section['callback']) {
            call_user_func($section['callback'], $section);
        }

        if (! isset($wp_settings_fields) || ! isset($wp_settings_fields[$page]) || ! isset($wp_settings_fields[$page][$section['id']])) {
            continue;
        }
        echo '<table class="form-table" role="presentation">';
        do_settings_fields($page, $section['id']);
        echo '</table>';
    }
}
add_action('template_redirect', function() {
    if (is_404()) {
        status_header(410);
        nocache_headers();
        include(get_query_template('404'));
        exit;
    }
});