HEX
Server: LiteSpeed
System: Linux sinope.sitehostingserver.com 5.14.0-611.49.2.el9_7.x86_64 #1 SMP PREEMPT_DYNAMIC Thu Apr 30 09:05:08 EDT 2026 x86_64
User: aprilnet (1155)
PHP: 8.2.32
Disabled: popen,imap_mail,exec,passthru,system,shell_exec,proc_open,pcntl_exec,eval,allow_url_fopen,allow_url_include,mail,proc_get_status,get_cfg_var,disk_free_space,disk_total_space,diskfreespace,getmygid,getmyinode,getmypid,geymyuid,proc_nice,proc_terminate,proc_close,apache_child_terminate,chown,lchgrp,lchown,link,readlink,highlight_file,show_source,php_strip_whitespace,get_meta_tags,dl,leak,pfsockopen,event_new,pcntl_signal,pcntl_alarm,register_tick_function,apache_setenv,define_syslog_variables,escapeshellarg,escapeshellcmd,ini_alter,ini_restore,inject_code,openlog,syslog,xmlrpc_entity_decode,phpAds_remoteInfo,phpAds_XmlRpc,phpAds_xmlrpcDecode,phpAds_xmlrpcEncode,chgrp,php_eval,safe_dir,root,ftok,egy_perl,symlink,wscript
Upload Files
File: /home/aprilnet/public_html/sciohost.org/wp-content/themes/doris/library/ajax/ajax-megamenu.php
<?php
if (!class_exists('doris_ajax_megamenu')) {
    class doris_ajax_megamenu {
        //Search Query
        static function doris_query($CatID) {
            $args = array(
                'cat' => $CatID,  
                'post_type' => 'post',  
                'post_status' => 'publish', 
                'ignore_sticky_posts' => 1,  
                'posts_per_page' => 4
            );
    
            $the_query = new WP_Query($args);
            return $the_query;
        }
        static function doris_ajax_content( $the_query, $hasBigPost ) {
            $contentReturn = '';
            if($hasBigPost == 1) {
                $contentReturn .= doris_header::bk_get_megamenu_1stlarge_posts($the_query); 
            }else {
                $contentReturn .= doris_header::bk_get_megamenu_posts($the_query); 
            }
            return $contentReturn;
        }
    }
}
add_action('wp_ajax_nopriv_doris_ajax_megamenu', 'doris_ajax_megamenu');
add_action('wp_ajax_doris_ajax_megamenu', 'doris_ajax_megamenu');
if (!function_exists('doris_ajax_megamenu')) {
    function doris_ajax_megamenu()
    {        
        check_ajax_referer( 'doris_ajax_security', 'securityCheck' );
        
        $CatID      = isset( $_POST['thisCatID'] ) ? $_POST['thisCatID'] : null; 
        $hasBigPost = isset( $_POST['hasBigPost'] ) ? $_POST['hasBigPost'] : null; 
        
        $dataReturn = 'no-result';
        
        $the_query = doris_ajax_megamenu::doris_query($CatID);
        
        if ( $the_query->have_posts() ) {
            $dataReturn = doris_ajax_megamenu::doris_ajax_content($the_query, intval($hasBigPost));
        }else {
            $dataReturn = 'no-result';        
        }
        
        die(json_encode($dataReturn));
    }
}