HEX
Server: Apache
System: Linux hz.vslconceptsdomains.com 5.4.0-216-generic #236-Ubuntu SMP Fri Apr 11 19:53:21 UTC 2025 x86_64
User: dkfounda (3233)
PHP: 8.1.34
Disabled: exec,passthru,shell_exec,system
Upload Files
File: /home/dkfounda/public_html/wp-content/plugins/classic-blog-grid/templates/clbgd-templates.php
<div class="wrap clbgd-templates-wrap">
<div class="row">
        <div class="col-lg-8 col-md-6">
            <div class="d-flex gap-3">
                <img class="h-100" src="<?php echo esc_url(CLBGD_PLUGIN_URL . 'assets/images/logo-icon.png'); ?>" alt="<?php esc_attr_e('Icon', 'classic-blog-grid'); ?>"> 
                <h2 class="clbgd-heading-cls">CLASSIC BLOG GRID</h2>
            </div>
        </div>
        <div class="col-lg-4 col-md-6">
            <div class="clbgd-btn-wrap">
                <a href="<?php echo esc_url(admin_url('admin.php?page=classic-blog-grid')); ?>" class="clbgd-btn">Dashboard</a>
                <a href="<?php echo esc_url( CLBGD_SERVER_URL . 'products/classic-blog-grid-pro' ); ?>" target="_blank" class="clbgd-btn">Go Pro</a>
            </div>
        </div>
        <div class="clbgd-border"></div>
    </div>
    <div class="clbgd-loader"></div>
    <div class="clbgd-loader-overlay"></div>
    <div class="clbgd-templates-main">
        <div class="clbgd-filter-header row justify-content-center my-5">
            <div class="col-md-10 clbgd-filter-header-iner">
                <div class="clbgd-filter-categories-wrapper position-relative">
                    <div class="clbgd-filter-category-select">
                        <span class="clbgd-filter-category-select-content">Themes Categories</span>
                        <span class="dashicons dashicons-arrow-down"></span>
                    </div>
                    <ul class="clbgd-templates-collections-group">
                        <?php $collections_arr = clbgd_get_collections(); ?>
                        <?php foreach ( $collections_arr as $collection ) {
                            
                            if ($collection->handle != 'free-wordpress-themes' && $collection->handle != 'uncategorized' && $collection->handle != 'testing') { ?>
                                <li data-value="<?php echo esc_attr($collection->handle); ?>"><?php echo esc_html($collection->title); ?></li>
                            <?php } ?>
                            
                        <?php } ?>
                    </ul>
                </div>
                <div class="clbgd-templates-collections-search">
                    <div class=" d-flex gap-2">
                        <input type="text" name="clbgd-templates-search" autocomplete="off" placeholder="Search Templates...">
                        <span class="dashicons dashicons-search"></span>
                    </div>

                </div>
            </div>     
        </div>
        <div class="clbgd-templates-search-content-box row">
            <div class="col-md-8">                   
                <div class="clbgd-filter-content clbgd-main-grid row" id="clbgd-filter-content">
                    <?php $get_filtered_products = clbgd_get_filtered_products();
                        if (isset($get_filtered_products['products']) && !empty($get_filtered_products['products'])) {
                            foreach ( $get_filtered_products['products'] as $product ) {

                                $product_obj = $product->node;
                                
                                if (isset($product_obj->inCollection) && !$product_obj->inCollection || $product_obj->title == 'Testing' || $product_obj->title == 'Theme Extra Customizations') {
                                    continue;
                                }

                                $demo_url = isset($product->node->metafield->value) ? $product->node->metafield->value : '';
                                $product_url = isset($product->node->onlineStoreUrl) ? $product->node->onlineStoreUrl : '';
                                $image_src = isset($product->node->images->edges[0]->node->src) ? $product->node->images->edges[0]->node->src : ''; ?>

                                <div class="clbgd-item clbgd-filter-free col-xl-4 col-lg-6 col-12 mb-4">
                                    <div class="clbgd-item-inner-box">                              
                                        <div class="clbgd-item-preview">
                                            <div class="clbgd-item-screenshot">
                                                <img src="<?php echo esc_url($image_src); ?>" loading="lazy" alt="<?php echo esc_attr($product_obj->title); ?>">
                                                <div class="clbgd-item-overlay">
                                                
                                                </div>
                                            </div>
                                        </div>
                                        <div class="clbgd-item-footer">
                                            <div class="clbgd-item-footer_meta">
                                                <h3 class="theme-name"><?php echo esc_html($product_obj->title); ?></h3>
                                                <p class="theme-seo-title"><?php echo esc_html($product_obj->seo->title); ?></p>
                                                <div class="clbgd-item-footer-actions d-flex justify-content-center gap-2">
                                                    <a class="clbgd-buy-now clbgd-btn" href="<?php echo esc_attr($product_url); ?>" aria-label="Buy Now"><?php echo esc_html('Buy Now'); ?></a>
                                                    <?php if ( $demo_url != '' ) { ?>
                                                        <a class="clbgd-item-demo-link clbgd-btn" href="<?php echo esc_attr($demo_url); ?>" target="_blank"><?php echo esc_html('Demo'); ?></a>
                                                    <?php } ?>
                                                </div>
                                            </div>
                                        </div>
                                    </div>
                                </div>
                            <?php }
                        }
                    ?>
                </div>
                <?php if (isset($get_filtered_products['pagination']->hasNextPage) && $get_filtered_products['pagination']->hasNextPage) { ?>
                    <a href="#" class="clbgd-load-more" name="clbgd-end-cursor" data-pagination="<?php echo esc_attr(isset($get_filtered_products['pagination']->endCursor) ? $get_filtered_products['pagination']->endCursor : '') ?>">Load More</a>
                    <input type="hidden" name="clbgd-end-cursor" value="<?php echo esc_attr(isset($get_filtered_products['pagination']->endCursor) ? $get_filtered_products['pagination']->endCursor : '') ?>">
                <?php } ?>
            </div> 
            <div class="col-md-4">
                <div class="template-banner-box">
                    <img class="w-100" src="<?php echo esc_url(CLBGD_PLUGIN_URL . 'assets/images/template-banner.png'); ?>" alt="<?php esc_attr_e('List Layout', 'classic-blog-grid'); ?>">     
                    <div class="clbgd-tem-content-wrap d-flex flex-column gap-3 text-center">
                        <h3 class="clbgd-tem-content-banner-heading">WordPress Theme Bundle</h3>
                        <p class="clbgd-tem-content-banner-para">Discover the WordPress Theme Bundle from The Classic Templates with 100+ stunning themes for any niche!</p>
                        <div class="clbgd-banner-price-wrap d-flex justify-content-center gap-3">
                            <h6>Price:</h6>
                            <h6 class="decorative-price position-relative">$2,045</h6>
                            <h6 class="clbgd-banner-regular-price">$99</h6>
                        </div>
                        <div class="clbgd-tem-banner-points row">
                            <div class="col-lg-6 col-md-12 col-sm-12 col-12">
                                <div class="d-flex flex-column gap-2">
                                    <p class="gap-2 d-flex align-items-center"><img class="check-icon" src="<?php echo esc_url(CLBGD_PLUGIN_URL . 'assets/images/check.svg'); ?>" alt="<?php esc_attr_e('check', 'classic-blog-grid'); ?>"> 100+ Professionally Themes</p>
                                    <p class="gap-2 d-flex align-items-center"><img class="check-icon" src="<?php echo esc_url(CLBGD_PLUGIN_URL . 'assets/images/check.svg'); ?>" alt="<?php esc_attr_e('check', 'classic-blog-grid'); ?>"> Fully Responsive Design</p>
                                    <p class="gap-2 d-flex align-items-center"><img  class="check-icon" src="<?php echo esc_url(CLBGD_PLUGIN_URL . 'assets/images/check.svg'); ?>" alt="<?php esc_attr_e('check', 'classic-blog-grid'); ?>"> Easy Customization Tools</p>
                                </div>
                            </div>
                            <div class="col-lg-6  col-md-12 col-sm-12 col-12">
                                <div class="d-flex flex-column gap-2">
                                    <p class="gap-2 d-flex align-items-center"><img class="check-icon" src="<?php echo esc_url(CLBGD_PLUGIN_URL . 'assets/images/check.svg'); ?>" alt="<?php esc_attr_e('check', 'classic-blog-grid'); ?>"> SEO-Friendly Features</p>
                                    <p class="gap-2 d-flex align-items-center"><img class="check-icon" src="<?php echo esc_url(CLBGD_PLUGIN_URL . 'assets/images/check.svg'); ?>" alt="<?php esc_attr_e('check', 'classic-blog-grid'); ?>"> Regular Updates</p>
                                    <p class="gap-2 d-flex align-items-center"><img  class="check-icon" src="<?php echo esc_url(CLBGD_PLUGIN_URL . 'assets/images/check.svg'); ?>" alt="<?php esc_attr_e('check', 'classic-blog-grid'); ?>"> Dedicated Customer Support</p>
                                </div>
                            </div>
                        </div>
                        <div class="clbgd-tem-content-banner-btn-wrap d-flex justify-content-center">
                            <a href="<?php echo esc_url( CLBGD_SERVER_URL . 'products/wordpress-theme-bundle' ); ?>" target="_blank" class="clbgd-banner-btn clbgd-btn">Purchase Now</a>
                            <a href="<?php echo esc_url( CLBGD_SERVER_URL . 'collections/best-wordpress-templates' ); ?>" target="_blank" class="clbgd-banner-btn clbgd-btn">Live Preview</a>
                        </div>
                    </div>    
                </div>  
            </div>
        </div>
    </div>
</div>