HEX
Server: nginx/1.18.0
System: Linux vcwordpress 5.15.0-174-generic #184-Ubuntu SMP Fri Mar 13 18:41:50 UTC 2026 x86_64
User: root (0)
PHP: 7.4.33
Disabled: 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_get_handler,pcntl_signal_dispatch,pcntl_get_last_error,pcntl_strerror,pcntl_sigprocmask,pcntl_sigwaitinfo,pcntl_sigtimedwait,pcntl_exec,pcntl_getpriority,pcntl_setpriority,pcntl_async_signals,pcntl_unshare,
Upload Files
File: /var/www/viitorcloud.stgviitor.com/Viitorcloud3.0-wp/wp-content/themes/viitorcloud/front-page.php
<?php get_header(); 
?>

<?php if (have_rows('home_page_sections')) : ?>
    
    <?php while (have_rows('home_page_sections')) : the_row(); ?>
        <?php
        // Get current layout name
        $layout = get_row_layout();
 
        // Build path to your template part
        $template = locate_template('template-parts/home-sections/' . $layout . '.php');
 
        if ($template) {
            include $template;
        } else {
            // Optional: Show debug message if no matching file
            echo "<!-- Template for {$layout} not found in template-parts/home-sections/ -->";
        }
        ?>
    <?php endwhile; ?>
<?php endif; ?>

<?php get_footer(); ?>