AnonSec Shell
Server IP : 198.244.165.102  /  Your IP : 216.73.216.218   [ Reverse IP ]
Web Server : nginx/1.24.0
System : Linux modovh-ub-01 6.8.0-138-generic #138-Ubuntu SMP PREEMPT_DYNAMIC Fri Jul 31 22:41:49 UTC 2026 x86_64
User : colleary ( 1011)
PHP Version : 8.3.23
Disable Function : NONE
Domains : 2 Domains
MySQL : OFF  |  cURL : ON  |  WGET : ON  |  Perl : ON  |  Python : OFF  |  Sudo : ON  |  Pkexec : OFF
Directory :  /var/www/colleary/public_html/wp-content/themes/realhomes/framework/functions/

Upload File :
current_dir [ Writeable ] document_root [ Writeable ]

 

Command :


[ HOME ]     [ BACKUP SHELL ]     [ JUMPING ]     [ MASS DEFACE ]     [ SCAN ROOT ]     [ SYMLINK ]     

Current File : /var/www/colleary/public_html/wp-content/themes/realhomes/framework/functions/header.php
<?php
/**
 * Dynamic CSS
 */
include_once( get_template_directory() . '/css/dynamic-css.php' );


if ( ! function_exists( 'get_default_banner' ) ) {
	/**
	 * Get Default Banner
	 *
	 * @return mixed|string|void
	 */
	function get_default_banner() {
		$banner_image_path = get_option( 'theme_general_banner_image' );
		return empty( $banner_image_path ) ? get_template_directory_uri() . '/images/banner.jpg' : $banner_image_path;
	}
}


if ( ! function_exists( 'output_quick_css' ) ) {
	/**
	 * Output Quick CSS Fix
	 */
	function output_quick_css() {
		// Quick CSS from Theme Options
		$quick_css = stripslashes( get_option( 'theme_quick_css' ) );

		if ( ! empty( $quick_css ) ) {
			echo "<style type='text/css' id='quick-css'>\n\n";
			echo $quick_css . "\n\n";
			echo "</style>";
		}
	}

	add_action( 'wp_head', 'output_quick_css' );
}


if ( ! function_exists( 'output_recaptcha_js' ) ) {
	/**
	 * Output reCAPTCHA JavaScript
	 */
	function output_recaptcha_js() {
		$show_reCAPTCHA = get_option( 'theme_show_reCAPTCHA' );
		$reCAPTCHA_public_key = get_option( 'theme_recaptcha_public_key' );
		$reCAPTCHA_private_key = get_option( 'theme_recaptcha_private_key' );

		if ( ! empty( $reCAPTCHA_public_key ) && ! empty( $reCAPTCHA_private_key ) && $show_reCAPTCHA == 'true' ) {
			?>
			<script type="text/javascript">
				var RecaptchaOptions = {
					theme : 'custom', custom_theme_widget : 'recaptcha_widget'
				};
			</script>
			<?php
		}
	}

	add_action( 'wp_head', 'output_recaptcha_js' );
}


if ( ! function_exists( 'add_opengraph_doctype' ) ) {
	/**
	 * Adding the Open Graph in the Language Attributes
	 *
	 * @param $output
	 * @return string
	 */
	function add_opengraph_doctype( $output ) {
		if ( is_singular( 'property' ) && ( 'true' == get_option( 'theme_add_meta_tags' ) ) ) {
			return $output . '
                xmlns:og="http://opengraphprotocol.org/schema/"
                xmlns:fb="http://www.facebook.com/2008/fbml"';
		}
	}

	add_filter( 'language_attributes', 'add_opengraph_doctype' );
}


if ( ! function_exists( 'insert_og_in_head' ) ) {
	/**
	 * Adding the Open Graph Meta Info
	 */
	function insert_og_in_head() {
		if ( is_singular( 'property' ) && ( 'true' == get_option( 'theme_add_meta_tags' ) ) ) {

			global $post;
			if ( has_excerpt( $post->ID ) ) {
				$description = strip_tags( get_the_excerpt() );
			} else {
				$description = str_replace( "\r\n", ' ', substr( strip_tags( strip_shortcodes( $post->post_content ) ), 0, 160 ) );
			}
			if ( empty( $description ) ) {
				$description = get_bloginfo( 'description' );
			}

			echo '<meta property="og:title" content="' . get_the_title() . '"/>';
			echo '<meta property="og:description" content="' . $description . '" />';
			echo '<meta property="og:type" content="article"/>';
			echo '<meta property="og:url" content="' . get_permalink() . '"/>';
			echo '<meta property="og:site_name" content="' . get_bloginfo( 'name' ) . '"/>';
			if ( has_post_thumbnail( $post->ID ) ) {
				$thumbnail_src = wp_get_attachment_image_src( get_post_thumbnail_id( $post->ID ), 'full' );
				echo '<meta property="og:image" content="' . esc_attr( $thumbnail_src[ 0 ] ) . '"/>';
			}

		}
	}

	add_action( 'wp_head', 'insert_og_in_head', 5 );
}


if ( ! function_exists( 'inspiry_sticky_header' ) ) {
	/**
	 * Sticky Header Class
	 *
	 * @param $classes
	 * @return array
	 */
	function inspiry_sticky_header( $classes ) {
		$sticky_header = get_option( 'theme_sticky_header' );
		if ( $sticky_header == 'true' ) {
			$classes[] = 'sticky-header';
		}
		return $classes;
	}

	add_filter( 'body_class', 'inspiry_sticky_header' );
}


if ( ! function_exists( 'inspiry_add_ie_html5_shim' ) ) :
	function inspiry_add_ie_html5_shim() {
		$protocol = is_ssl() ? 'https' : 'http';
		?>
		<!--[if lt IE 9]>
		<script src="<?php echo $protocol; ?>://html5shim.googlecode.com/svn/trunk/html5.js"></script>
		<![endif]-->
		<?php
	}

	add_action( 'wp_head', 'inspiry_add_ie_html5_shim' );
endif;


if ( ! function_exists( 'inspiry_get_search_bg_image' ) ) :
	/**
	 * Returns search background image url
	 * @return string
	 */
	function inspiry_get_search_bg_image() {
		$search_bg_image = get_option( 'inspiry_home_search_bg_img' );
		return esc_url( empty( $search_bg_image ) ? get_template_directory_uri() . '/images/search-form-bg.jpg' : $search_bg_image );
	}
endif;

Anon7 - 2022
AnonSec Team