403Webshell
Server IP : 69.164.203.165  /  Your IP : 216.73.216.219
Web Server : nginx/1.18.0
System : Linux localhost 6.14.3-x86_64-linode168 #1 SMP PREEMPT_DYNAMIC Mon Apr 21 19:47:55 EDT 2025 x86_64
User : www-data ( 33)
PHP Version : 8.1.31
Disable Function : NONE
MySQL : OFF  |  cURL : ON  |  WGET : ON  |  Perl : ON  |  Python : ON  |  Sudo : ON  |  Pkexec : ON
Directory :  /opt/matlock/wp-content/themes/lmg_custom/

Upload File :
current_dir [ Writeable ] document_root [ Writeable ]

 

Command :


[ Back ]     

Current File : /opt/matlock/wp-content/themes/lmg_custom/page.php
<?php
/**
 * Template Name: page
 */

remove_action ('genesis_loop', 'genesis_do_loop'); // Remove the standard loop
add_action( 'genesis_loop', 'custom_do_loop' ); // Add custom loop

function custom_do_loop() {
	if ( have_posts() ) : while ( have_posts() ) : the_post();
	// Intro Text (from page content)
		?>
		<?php if(get_field('page_video')) : ?>
			<div data-overimage="true" class="title-container page-featured-listings-title" style="background-image: none">
				<?= get_field('page_video') ?>
			</div>
    </div>
		<?php else : ?>
			<?php if (has_post_thumbnail()) : ?>
				<div data-overimage="true" class="title-container" style="background-image: url('<?php the_post_thumbnail_url(); ?>');">
			<?php else : ?>
				<div data-overimage="true" class="title-container">
					<?php echo do_shortcode('[lmg_title_listings]'); ?>
			<?php endif; ?>
		<div class="title-overlay"></div>
		<?php
		echo '<h1 class="page-title">'. get_the_title() .'</h1>';
		echo '</div>';
		endif;
		if (is_page('8536')) {
			search_loop();
		}

		echo '<div class="page-content" id="contentStart">';
			if(get_field('page_video')) :
				echo '<h1 class="team-page-title text-center">'. get_the_title() .'</h1>';
			endif;
			the_content();
			if (is_page('8536')) {
				$i = 0;
				echo '<div class="row">';
					while($i < 12) :
						?>
							<div class="medium-3 columns text-center">
								<div class="mls-listing">
									<img src="http://placehold.it/300x300" alt="Temp Listing" />
									<p class="mls-price">$1,000,000</p>
									<p class="mls-bedbath">6 Bed/4 Bath</p>
									<p class="mls-button"><a class="button">View Listing</a></p>
								</div>
							</div>
						<?php
						$i++;
					endwhile;
				echo '</div>';
			}
			if(is_page('8544')){
				neighborhood_loop();
			}
		echo '</div>';
		endwhile;
	endif;
}
function search_loop(){
	?>
	<div class="search-form mls-search">
		<div class="row" id="searchMLS">
		  <div class="medium-4 columns">
		    <input type="text" placeholder="Keywords or Address" />
		  </div>
		  <div class="medium-4 columns">
		    <input type="text" placeholder="MLS Number" />
		  </div>
		  <div class="medium-4 columns">
		    <select>
		      <option value="">Property Type</option>
		      <option value="">Single Family</option>
		      <option value="">Residential Land</option>
		      <option value="">Farm & Ranch</option>
		    </select>
		  </div>
		</div>
		<div class="row">
		  <div class="medium-4 columns">
		    <select>
		      <option value="">Min Price</option>
		      <option value="">$300,000</option>
		      <option value="">$400,000</option>
		      <option value="">$500,000</option>
		      <option value="">$600,000</option>
		      <option value="">$700,000</option>
		      <option value="">$800,000</option>
		      <option value="">$900,000</option>
		      <option value="">$1,000,000</option>
		      <option value="">$1,500,000</option>
		      <option value="">$2,000,000</option>
		      <option value="">$2,500,000</option>
		      <option value="">$3,500,000</option>
		      <option value="">$4,000,000</option>
		      <option value="">$4,500,000</option>
		      <option value="">$5,000,000</option>
		    </select>
		  </div>
		  <div class="medium-4 columns">
		    <select>
		      <option value="">Max Price</option>
		      <option value="">$300,000</option>
		      <option value="">$400,000</option>
		      <option value="">$500,000</option>
		      <option value="">$600,000</option>
		      <option value="">$700,000</option>
		      <option value="">$800,000</option>
		      <option value="">$900,000</option>
		      <option value="">$1,000,000</option>
		      <option value="">$1,500,000</option>
		      <option value="">$2,000,000</option>
		      <option value="">$2,500,000</option>
		      <option value="">$3,500,000</option>
		      <option value="">$4,000,000</option>
		      <option value="">$4,500,000</option>
		      <option value="">$5,000,000</option>
		      <option value="">$5,000,000 +</option>
		    </select>
		  </div>
		  <div class="medium-4 columns">
		    <select>
		      <option value="">Square Foot</option>
		      <option value="">1,000 +</option>
		      <option value="">2,000 +</option>
		      <option value="">3,000 +</option>
		      <option value="">4,000 +</option>
		      <option value="">5,000 +</option>
		      <option value="">6,000 +</option>
		      <option value="">7,000 +</option>
		      <option value="">8,000 +</option>
		      <option value="">9,000 +</option>
		      <option value="">10,000 +</option>
		    </select>
		  </div>
		</div>
		<div class="row">
		  <div class="medium-4 columns">
		    <select>
		      <option value="">Bedrooms</option>
		      <option value="">1 +</option>
		      <option value="">2 +</option>
		      <option value="">3 +</option>
		      <option value="">4 +</option>
		      <option value="">5 +</option>
		      <option value="">6 +</option>
		      <option value="">7 +</option>
		      <option value="">8 +</option>
		    </select>
		  </div>
		  <div class="medium-4 columns">
		    <select>
		      <option value="">Bathrooms</option>
		      <option value="">1 +</option>
		      <option value="">2 +</option>
		      <option value="">3 +</option>
		      <option value="">4 +</option>
		      <option value="">5 +</option>
		      <option value="">6 +</option>
		    </select>
		  </div>
		  <div class="medium-4 columns">
		    <select>
		      <option value="">School District</option>
		      <option value="">Mckinney</option>
		      <option value="">Lewisville</option>
		      <option value="">Little Elm</option>
		      <option value="">Prosper</option>
		      <option value="">Garland</option>
		      <option value="">Lovejoy</option>
		      <option value="">Plano</option>
		      <option value="">Melissa</option>
		      <option value="">Rockwell</option>
		      <option value="">Alan</option>
		      <option value="">Frisco</option>
		      <option value="">Wylie</option>
		    </select>
		  </div>
		</div>
		<div class="row">
		  <div class="medium-4 columns">
		    <select>
		      <option value="">Min Year Built</option>
		      <option value="">1900 +</option>
		      <option value="">1950 +</option>
		      <option value="">1970 +</option>
		      <option value="">1980 +</option>
		      <option value="">1990 +</option>
		      <option value="">2000 +</option>
		      <option value="">2010 +</option>
		    </select>
		  </div>
		  <div class="medium-4 columns">
		    <select>
		      <option value="">Max Year Built</option>
		      <option value="">1900</option>
		      <option value="">1950</option>
		      <option value="">1970</option>
		      <option value="">1980</option>
		      <option value="">1990</option>
		      <option value="">2000</option>
		      <option value="">2010</option>
		    </select>
		  </div>
		  <div class="medium-4 columns">
		    <select>
		      <option value="">Security</option>
		      <option value="">Yes</option>
		      <option value="">No</option>
		    </select>
		  </div>
		</div>
		<div class="row">
		  <div class="medium-4 columns">
		    <select>
		      <option value="">Swimming Pool</option>
		      <option value="">Yes</option>
		      <option value="">No</option>
		    </select>
		  </div>
		  <div class="medium-4 columns">
		    <select>
		      <option value="">Fireplace</option>
		      <option value="">1 +</option>
		      <option value="">2 +</option>
		      <option value="">3 +</option>
		      <option value="">4 +</option>
		    </select>
		  </div>
		  <div class="medium-4 columns">
		    <select>
		      <option value="">Garage</option>
		      <option value="">1 Car +</option>
		      <option value="">2 Cars +</option>
		      <option value="">3 Cars +</option>
		      <option value="">4 Cars +</option>
		    </select>
		  </div>
		</div>
		<div class="row">
			<div class="large-12 columns">
				<p><input type="submit" value="Search the MLS"  /></p>
			</div>
		</div>
	</div>
<?php
}

function neighborhood_loop(){
	  // Intro Text (from page content)
		global $post;
		// arguments, adjust as needed
		$args = wp_parse_args(
			genesis_get_custom_field( 'query_args' ),
			array(
				'post_type'      => 'neighborhood',
				'posts_per_page' => 21,
				'paged'		=> get_query_var('paged') ? get_query_var('paged') : 1,
				'post_status'    => 'publish',
				'order'		 => 'ASC',
				'orderby'	 => 'title',
			)
		);

		global $wp_query;
		$wp_query = new WP_Query( $args );

		if ( have_posts() ) :
			echo '<div class="row listings-page-container">';
				while ( have_posts() ) : the_post(); ?>
				<div class="large-4 medium-6 columns">
					<div class="listing-container">
						<a class="overlay-link" href="<?php the_permalink() ?>"></a>
						<img src="<?php the_post_thumbnail_url('medium') ?>">
						<p class="featured-listing-title"><?php the_title(); ?></p>
						<div class="featured-listing-seemore"></div>
					</div>
				</div>
				<?php
				endwhile;
			do_action( 'genesis_after_endwhile' );
			echo '</div>';
		else :
			echo '<p>No results found.</p>';
		endif;
		wp_reset_query();
			echo '</article>';
}
genesis();

Youez - 2016 - github.com/yon3zu
LinuXploit