403Webshell
Server IP : 198.38.94.67  /  Your IP : 216.73.217.74
Web Server : LiteSpeed
System : Linux d6054.dxb1.stableserver.net 5.14.0-570.25.1.el9_6.x86_64 #1 SMP PREEMPT_DYNAMIC Wed Jul 9 04:57:09 EDT 2025 x86_64
User : azfilmst ( 1070)
PHP Version : 7.4.33
Disable Function : NONE
MySQL : OFF  |  cURL : ON  |  WGET : ON  |  Perl : ON  |  Python : OFF  |  Sudo : OFF  |  Pkexec : OFF
Directory :  /home/azfilmst/royalopus.ae/wp-content/themes/wpresidence/

Upload File :
current_dir [ Writeable ] document_root [ Writeable ]

 

Command :


[ Back ]     

Current File : /home/azfilmst/royalopus.ae/wp-content/themes/wpresidence/single-estate_agency.php
<?php
/** MILLDONE
 * Single Agency Template
 * src: single-estate_agency.php
 * This template displays the single view of an agency in the WpResidence theme.
 * It includes agency details, listings, agents, reviews, and contact information.
 *
 * @package WpResidence
 * @subpackage Templates
 * @since 1.0.0
 */

get_header();
$use_defualt_template=true;
// Check if Elementor is being used to render this page
if (!function_exists('elementor_theme_do_location') || !elementor_theme_do_location('single')) {

    if( did_action( 'elementor/loaded' ) && function_exists('wpestate_single_agency_enabled') && wpestate_single_agency_enabled()  ) {
        wpestate_render_single_agency();
        $use_defualt_template=false;
    }
}


// Retrieve theme options and global variables
$wpestate_options = get_query_var('wpestate_options');
$show_compare     = 1;

// if we use default template
if($use_defualt_template):

    $wpestate_options['content_class'] = 'col-lg-12';

    // Start of HTML output
    ?>
    <div class="wpresidence-content-container-wrapper col-12 d-flex flex-wrap">
        <?php get_template_part('templates/breadcrumbs'); ?>
        <div class="<?php echo esc_attr($wpestate_options['content_class']); ?>">
            <?php
            // Retrieve agency details
            $post = get_post();
            if ($post) {
                $agency_id = $post->ID;
                $thumb_id = get_post_thumbnail_id($agency_id);
                $preview = wp_get_attachment_image_src($thumb_id, 'property_listings');
                $preview_img = $preview[0] ?? '';
                
            
                
                $name = wpresidence_get_sanitized_truncated_title($agency_id,0);
                $realtor_details = wpestate_return_agent_details($agency_id, $agency_id);

               
            ?>

            <div class="col-md-12">
                <div class="agency_content_wrapper flex-column flex-md-row">
                    <div class="col-md-8 agency_content">
                        <h4><?php esc_html_e('About Us', 'wpresidence'); ?></h4>
                        <?php 
                        echo apply_filters('the_content', $post->post_content);
                        echo wpresidence_display_agent_custom_fields( $post->ID );
                        echo wpestate_return_agent_share_social_icons($realtor_details, 'agency_socialpage_wrapper', 'agency_social');
                        ?>
                    </div>
                    <div class="col-md-4 agency_tax">
                        <div class="agency_taxonomy">
                            <?php
                            $taxonomies = array(
                                'county_state_agency',
                                'city_agency',
                                'area_agency',
                                'category_agency',
                                'action_category_agency'
                            );

                            $agency_term_list = '';
                            foreach ($taxonomies as $taxonomy) {
                                if (!taxonomy_exists($taxonomy)) {
                                    continue;
                                }

                                $term_list = get_the_term_list($agency_id, $taxonomy, '', '', '');
                                if (!is_wp_error($term_list) && $term_list) {
                                    $agency_term_list .= $term_list;
                                }
                            }

                            echo wp_kses_post($agency_term_list);
                            ?>
                        </div>
                    </div>
                </div>
            </div>

            <?php
                // Include agency listings and agents
                include(locate_template('templates/agency_templates/agency_listings.php'));
                include(locate_template('templates/agency_templates/agency_developer_agents.php'));

                // Display reviews if enabled
                $wp_estate_show_reviews = wpresidence_get_option('wp_estate_show_reviews_block', '');
                if (is_array($wp_estate_show_reviews) && in_array('agency', $wp_estate_show_reviews, true)) {
                    // include(locate_template('templates/agency_templates/agency_developer_reviews.php'));
                    get_template_part('templates/reviews/reviews');
                }
            ?>

            <div class="agency_contact_container">
                <?php  
                    include( locate_template('templates/agency_templates/agency_contact_form.php')); 
                ?>
            </div>


            <?php
            } else {
                // No agency found
                esc_html_e('No agency found.', 'wpresidence');
            }
            ?>
        </div>
    </div>

    <?php
    include(locate_template('templates/agency_templates/agency_map.php'));
  

endif;  
get_footer();  
?>

Youez - 2016 - github.com/yon3zu
LinuXploit