HEX
Server: nginx/1.28.0
System: Linux yisu-68a5f20334161 5.4.0-216-generic #236-Ubuntu SMP Fri Apr 11 19:53:21 UTC 2025 x86_64
User: www (1000)
PHP: 8.2.28
Disabled: passthru,exec,system,putenv,chroot,chgrp,chown,shell_exec,popen,proc_open,pcntl_exec,ini_alter,ini_restore,dl,openlog,syslog,readlink,symlink,popepassthru,pcntl_alarm,pcntl_fork,pcntl_waitpid,pcntl_wait,pcntl_wifexited,pcntl_wifstopped,pcntl_wifsignaled,pcntl_wifcontinued,pcntl_wexitstatus,pcntl_wtermsig,pcntl_wstopsig,pcntl_signal,pcntl_signal_dispatch,pcntl_get_last_error,pcntl_strerror,pcntl_sigprocmask,pcntl_sigwaitinfo,pcntl_sigtimedwait,pcntl_exec,pcntl_getpriority,pcntl_setpriority,imap_open,apache_setenv
Upload Files
File: /www/wwwroot/q.autos58.cn/wp-content/themes/morenews/inc/hooks/blocks/block-featured-list-posts.php
<?php
    $morenews_featured_categories = array();
    
    for ($morenews_i = 1; $morenews_i <= 3; $morenews_i++) {
        $morenews_category = morenews_get_option('featured_post_list_category_section_' . $morenews_i);
        $morenews_featured_categories['feature_' . $morenews_i][] = $morenews_category;
        $morenews_featured_categories['feature_' . $morenews_i][] = morenews_get_option('featured_post_list_section_title_' . $morenews_i);
        
        $color_class = '';
        if(absint($morenews_category) > 0){
            $color_id = "category_color_" . $morenews_category;
            // retrieve the existing value(s) for this meta field. This returns an array
            $term_meta = get_option($color_id);
            $color_class = ($term_meta) ? $term_meta['color_class_term_meta'] : 'category-color-1';
        }
        $morenews_featured_categories['feature_' . $morenews_i][] = $color_class;
    }
    
    if (isset($morenews_featured_categories)):
        $morenews_count = 1;
        foreach ($morenews_featured_categories as $morenews_fc): ?>
            <div class="featured-category-item pad float-l morenews-customizer">

                    <?php if (!empty($morenews_fc[1])): ?>
                        <?php morenews_render_section_title($morenews_fc[1], $morenews_fc[2]); ?>
                    <?php endif; ?>

                
                <?php $morenews_all_posts_vertical = morenews_get_posts(4, $morenews_fc[0]); ?>
                <div class="full-wid-resp af-widget-body">
                    <?php
                        if ($morenews_all_posts_vertical->have_posts()) :
                            while ($morenews_all_posts_vertical->have_posts()) : $morenews_all_posts_vertical->the_post();
                                global $post;

                                ?>
                                <?php do_action('morenews_action_loop_list', $post->ID, 'thumbnail', 0, true, true, false); ?>
                            <?php
                            endwhile;
                        endif;
                        wp_reset_postdata();
                    ?>
                </div>
            </div><!--featured-category-item-->
            <?php
            $morenews_count++;
        endforeach;
    endif;