403Webshell
Server IP : 104.21.14.103  /  Your IP : 18.226.172.130
Web Server : LiteSpeed
System : Linux business53.web-hosting.com 4.18.0-553.lve.el8.x86_64 #1 SMP Mon May 27 15:27:34 UTC 2024 x86_64
User : giankuin ( 1871)
PHP Version : 7.4.33
Disable Function : NONE
MySQL : OFF  |  cURL : ON  |  WGET : ON  |  Perl : ON  |  Python : ON  |  Sudo : OFF  |  Pkexec : OFF
Directory :  /home/giankuin/bnnagency.com/wp-content/plugins/button-contact-vr/inc/

Upload File :
current_dir [ Writeable ] document_root [ Writeable ]

 

Command :


[ Back ]     

Current File : /home/giankuin/bnnagency.com/wp-content/plugins/button-contact-vr/inc/button-contact.php
<?php

final class PZF {

	protected static $_instance = null;

	public static function instance() {
		if ( is_null( self::$_instance ) ) {
			self::$_instance = new self();
		}
		return self::$_instance;
	}

	public function __construct() {
		add_action( 'plugins_loaded', array( $this, 'init_hooks' ) );
	}

	public function init_hooks() {
		add_action( 'wp_footer', array( $this, 'pzf_frontend' ) ); // add frontend to footer	
		add_action( 'wp_enqueue_scripts', array( $this, 'enqueue_scripts' ) ); //add style to frontend	
		add_action( 'admin_enqueue_scripts', array( $this, 'mw_enqueue_color_picker' ) ); // add scripts to frontend
	}

	//add style to frontend
	public function enqueue_scripts() {
		wp_enqueue_style( 'pzf-style', PZF_URL . 'css/style.css', array() );
	}
	// public function enqueue_scripts() {
	// }

	// add scripts to frontend
	function mw_enqueue_color_picker() {
		wp_enqueue_style( 'wp-color-picker' );
		wp_enqueue_script( 'my-script-handle', PZF_URL . 'js/script.js', array( 'wp-color-picker' ), false, true );
	}

	// add frontend to footer theme
	public function pzf_frontend() { ?>
		<!-- if gom all in one show -->
		<?php if(get_option('pzf_hide_default_all_in_one')){
			$class_active_allinone = '';
		}elseif (!get_option('pzf_enable_all_in_one')) {
			$class_active_allinone = '';
		}
		else{
			$class_active_allinone = 'active';
		}?>
		<div id="button-contact-vr" class="<?php echo $class_active_allinone;?>">
			<div id="gom-all-in-one"><!-- v3 -->
				<?php
				if(get_option('pzf_linkggmap')){
				?>
				<!-- map -->
				<div id="map-vr" class="button-contact">
					<div class="phone-vr">
						<div class="phone-vr-circle-fill"></div>
						<div class="phone-vr-img-circle">
							<a target="_blank" href="<?php echo esc_html(get_option('pzf_linkggmap')); ?>">				
								<img alt="google map" src="<?php echo PZF_URL.'img/showroom4.png'; ?>" />
							</a>
						</div>
					</div>
					</div>
				<!-- end map -->
				<?php }; ?>

				<?php
				if(get_option('pzf_contact_link')){
				?>
				<!-- contact -->
				<div id="contact-vr" class="button-contact">
					<div class="phone-vr">
						<div class="phone-vr-circle-fill"></div>
						<div class="phone-vr-img-circle">
							<a href="<?php echo esc_html(get_option('pzf_contact_link')); ?>">				
								<img alt="Liên hệ" src="<?php echo PZF_URL.'img/contact.png'; ?>" />
							</a>
						</div>
					</div>
					</div>
				<!-- end contact -->
				<?php }; ?>

				<?php
				if(get_option('pzf_viber')){
				?>
				<!-- viber -->
				<div id="viber-vr" class="button-contact">
					<div class="phone-vr">
						<div class="phone-vr-circle-fill"></div>
						<div class="phone-vr-img-circle">
							<a target="_blank" href="viber://add?number=<?php echo esc_html(preg_replace('/\D/', '', get_option('pzf_viber'))); ?>">				
								<img alt="Viber" src="<?php echo PZF_URL.'img/viber.png'; ?>" />
							</a>
						</div>
					</div>
					</div>
				<!-- end viber -->
				<?php }; ?>

				<?php
				if(get_option('pzf_linkfanpage')){
				?>
				<!-- fanpage -->
				<div id="fanpage-vr" class="button-contact">
					<div class="phone-vr">
						<div class="phone-vr-circle-fill"></div>
						<div class="phone-vr-img-circle">
							<a target="_blank" href="<?php echo esc_url(get_option('pzf_linkfanpage')); ?>">				
								<img alt="Fanpage" src="<?php echo PZF_URL.'img/Facebook.png'; ?>" />
							</a>
						</div>
					</div>
					</div>
				<!-- end fanpage -->
				<?php }; ?>
				

				<?php
				if(get_option('pzf_linkmessenger')){
				?>
				<!-- messenger -->
				<div id="messenger-vr" class="button-contact">
					<div class="phone-vr">
						<div class="phone-vr-circle-fill"></div>
						<div class="phone-vr-img-circle">
							<a target="_blank" href="<?php echo esc_url(get_option('pzf_linkmessenger')); ?>">				
								<img alt="messenger" src="<?php echo PZF_URL.'img/messenger.png'; ?>" />
							</a>
						</div>
					</div>
					</div>
				<!-- end messenger -->
				<?php }; ?>

				<?php
				if(get_option('pzf_tiktok')){
				?>
				<!-- tiktok -->
				<div id="tiktok-vr" class="button-contact">
					<div class="phone-vr">
						<div class="phone-vr-circle-fill"></div>
						<div class="phone-vr-img-circle">
							<a target="_blank" href="<?php echo esc_url(get_option('pzf_tiktok')); ?>">				
								<img alt="tiktok" src="<?php echo PZF_URL.'img/tiktok.png'; ?>" />
							</a>
						</div>
					</div>
					</div>
				<!-- end tiktok -->
				<?php }; ?>
				
				<?php
				if(get_option('pzf_telegram')){
				?>
				<!-- telegram -->
				<div id="telegram-vr" class="button-contact">
					<div class="phone-vr">
						<div class="phone-vr-circle-fill"></div>
						<div class="phone-vr-img-circle">
							<a target="_blank" href="<?php echo esc_url(get_option('pzf_telegram')); ?>">				
								<img alt="telegram" src="<?php echo PZF_URL.'img/telegram.png'; ?>" />
							</a>
						</div>
					</div>
					</div>
				<!-- end telegam -->
				<?php }; ?>
				
				<?php
				if(get_option('pzf_instagram')){
				?>
				<!-- instagram -->
				<div id="instagram-vr" class="button-contact">
					<div class="phone-vr">
						<div class="phone-vr-circle-fill"></div>
						<div class="phone-vr-img-circle">
							<a target="_blank" href="<?php echo esc_url(get_option('pzf_instagram')); ?>">				
								<img  alt="Instagram" src="<?php echo PZF_URL.'img/instagram.png'; ?>" />
							</a>
						</div>
					</div>
					</div>
				<!-- end instagram -->
				<?php }; ?>
				
				<?php
				if(get_option('pzf_youtube')){
				?>
				<!-- youtube -->
				<div id="youtube-vr" class="button-contact">
					<div class="phone-vr">
						<div class="phone-vr-circle-fill"></div>
						<div class="phone-vr-img-circle">
							<a target="_blank" href="<?php echo esc_url(get_option('pzf_youtube')); ?>">				
								<img alt="youtube" src="<?php echo PZF_URL.'img/youtube.png'; ?>" />
							</a>
						</div>
					</div>
					</div>
				<!-- end youtube -->
				<?php }; ?>

				<?php
				if(get_option('pzf_zalo')){
				?>
				<!-- zalo -->
				<div id="zalo-vr" class="button-contact">
					<div class="phone-vr">
						<div class="phone-vr-circle-fill"></div>
						<div class="phone-vr-img-circle">
							<a target="_blank" href="https://zalo.me/<?php echo esc_html(preg_replace('/\D/', '', get_option('pzf_zalo'))); ?>">				
								<img alt="Zalo" src="<?php echo PZF_URL.'img/zalo.png'; ?>" />
							</a>
						</div>
					</div>
					</div>
				<!-- end zalo -->
				<?php }; ?>

				<?php
				if(get_option('pzf_whatsapp')){
				?>
				<!-- whatsapp -->
				<div id="whatsapp-vr" class="button-contact">
					<div class="phone-vr">
						<div class="phone-vr-circle-fill"></div>
						<div class="phone-vr-img-circle">
							<a target="_blank" href=" https://wa.me/<?php echo esc_html(preg_replace('/\D/', '', get_option('pzf_whatsapp'))); ?>">				
								<img alt="Whatsapp" src="<?php echo PZF_URL.'img/whatsapp.png'; ?>" />
							</a>
						</div>
					</div>
					</div>
				<!-- end whatsapp -->
				<?php }; ?>

				<?php
				if(get_option('pzf_phone')){
				?>
				<!-- Phone -->
				<div id="phone-vr" class="button-contact">
					<div class="phone-vr">
						<div class="phone-vr-circle-fill"></div>
						<div class="phone-vr-img-circle">
							<a href="tel:<?php echo esc_html(preg_replace('/\D/', '', get_option('pzf_phone'))); ?>">				
								<img alt="Phone" src="<?php echo PZF_URL.'img/phone.png'; ?>" />
							</a>
						</div>
					</div>
					</div>
					<?php 
						if(get_option('pzf_phone_bar') == '1'){ ?>
						<div class="phone-bar phone-bar-n">
							<a href="tel:<?php echo preg_replace( '/\D/', '',get_option('pzf_phone')); ?>">
								<span class="text-phone"><?php echo esc_html(preg_replace('/\D/', '', get_option('pzf_phone'))); ?>
</span>
							</a>
						</div>
					<?php };?>
				<!-- end phone -->

				<?php }; ?>
				<?php
				if(get_option('pzf_phone2')){
				?>
				<!-- Phone -->
				<div id="phone-vr2" class="button-contact">
					<div class="phone-vr">
						<div class="phone-vr-circle-fill"></div>
						<div class="phone-vr-img-circle">
							<a href="tel:<?php echo esc_html(preg_replace('/\D/', '', get_option('pzf_phone2'))); ?>">				
								<img  alt="phone" src="<?php echo PZF_URL.'img/phone.png'; ?>" />
							</a>
						</div>
					</div>
					</div>
					<?php 
						if(get_option('pzf_phone_bar') == '1'){ ?>
						<div class="phone-bar phone-bar2 phone-bar-n">
							<a href="tel:<?php echo esc_html(preg_replace('/\D/', '', get_option('pzf_phone2'))); ?>">
								<span class="text-phone"><?php echo esc_html(preg_replace('/\D/', '', get_option('pzf_phone2'))); ?></span>
							</a>
						</div>
					<?php };?>
				<!-- end phone 2 -->

				<?php }; ?>
				<?php
				if(get_option('pzf_phone3')){
				?>
				<!-- Phone3 -->
				<div id="phone-vr3" class="button-contact">
					<div class="phone-vr">
						<div class="phone-vr-circle-fill"></div>
						<div class="phone-vr-img-circle">
							<a href="tel:<?php echo esc_html(preg_replace('/\D/', '', get_option('pzf_phone3'))); ?>">				
								<img alt="Phone" src="<?php echo PZF_URL.'img/phone.png'; ?>" />
							</a>
						</div>
					</div>
					</div>
					<?php 
						if(get_option('pzf_phone_bar') == '1'){ ?>
						<div class="phone-bar phone-bar3 phone-bar-n">
							<a href="tel:<?php echo preg_replace( '/\D/', '',get_option('pzf_phone3')); ?>">
								<span class="text-phone"><?php echo esc_html(preg_replace('/\D/', '', get_option('pzf_phone3'))); ?></span>
							</a>
						</div>
					<?php };?>
				<!-- end phone 3-->

				<?php }; ?>
			</div><!-- end v3 class gom-all-in-one -->

			<?php
			if(get_option('pzf_enable_all_in_one')){ ?>
				<div id="all-in-one-vr" class="button-contact">
					<div class="phone-vr">
						<div class="phone-vr-circle-fill"></div>
						<div class="phone-vr-img-circle">			
							<img alt="All in one" src="<?php echo PZF_URL.'img/icon'.esc_html(get_option('pzf_icon_all_in_one')).'.png'; ?>" />
						</div>
					</div>					
					<?php 
						if(get_option('pzf_note_bar_all_in_one') == '1'){ ?>
					<div class="phone-bar" style="background-color: <?php echo esc_html(get_option('pzf_color_all_in_one')); ?>;">
						<span class="text-phone"><?php echo esc_html(get_option('pzf_note_all_in_one')); ?></span>
					</div>
					<?php };?>
				</div>				
				<style type="text/css">.phone-bar-n{display: none;}</style>
			<?php };?>

		</div>

<!-- Add custom css and js -->
	<?php //echo get_option('pzf_add_js'); ?>

<script type="text/javascript">
	jQuery(document).ready(function($){
	    $('#all-in-one-vr').click(function(){
		    $('#button-contact-vr').toggleClass('active');
		})
	    $('#contact-form-vr').click(function(){
		    $('#popup-form-contact-vr').addClass('active');
		})
		$('div#popup-form-contact-vr .bg-popup-vr,div#popup-form-contact-vr .content-popup-vr .close-popup-vr').click(function(){
			$('#popup-form-contact-vr').removeClass('active');
		})
	    $('#contact-showroom').click(function(){
		    $('#popup-showroom-vr').addClass('active');
		})
		$('div#popup-showroom-vr .bg-popup-vr,.content-popup-vr .close-popup-vr').click(function(){
			$('#popup-showroom-vr').removeClass('active');
		})
	});
</script>

<!-- end Add custom css and js -->

		
			<?php if(get_option('pzf_color_phone')){ ?>
				<!-- color phone -->
				<style>
					.phone-bar a,#phone-vr .phone-vr-circle-fill,#phone-vr .phone-vr-img-circle,#phone-vr .phone-bar a {
					    background-color: <?php echo esc_html(get_option('pzf_color_phone')); ?>;
					}
					#phone-vr .phone-vr-circle-fill {
					    opacity: 0.7;box-shadow: 0 0 0 0 <?php echo esc_html(get_option('pzf_color_phone')); ?>;
					}
					.phone-bar2 a,#phone-vr2 .phone-vr-circle-fill,#phone-vr2 .phone-vr-img-circle,#phone-vr2 .phone-bar a {
					    background-color: <?php echo esc_html(get_option('pzf_color_phone2')); ?>;
					}
					#phone-vr2 .phone-vr-circle-fill {
					    opacity: 0.7;box-shadow: 0 0 0 0 <?php echo esc_html(get_option('pzf_color_phone2')); ?>;
					}
					.phone-bar3 a,#phone-vr3 .phone-vr-circle-fill,#phone-vr3 .phone-vr-img-circle,#phone-vr3 .phone-bar a {
					    background-color: <?php echo esc_html(get_option('pzf_color_phone3')); ?>;
					}
					#phone-vr3 .phone-vr-circle-fill {
					    opacity: 0.7;box-shadow: 0 0 0 0 <?php echo esc_html(get_option('pzf_color_phone3')); ?>;
					}
				</style>
				<!-- color phone -->
			<?php }; ?>
		
			<?php if(get_option('pzf_color_contact_form')){ ?>
				<!-- color contact form -->
				<style>
					.phone-bar a,#contact-form-vr .phone-vr-circle-fill,#contact-form-vr .phone-vr-img-circle,#contact-form-vr .phone-bar a {
					    background-color: <?php echo esc_html(get_option('pzf_color_contact_form')); ?>;
					}
					#contact-form-vr .phone-vr-circle-fill {
					    opacity: 0.7;box-shadow: 0 0 0 0 <?php echo esc_html(get_option('pzf_color_contact_form')); ?>;
					}
				</style>
				<!-- color contact form -->
			<?php }; ?>

		<?php if(get_option('pzf_color_contact')){ ?>
		<style>
			#contact-vr .phone-vr-circle-fill,#contact-vr .phone-vr-img-circle {
			    background-color: <?php echo esc_html(get_option('pzf_color_contact')); ?>;
			}
			#contact-vr .phone-vr-circle-fill {
			    opacity: 0.7;box-shadow: 0 0 0 0 <?php echo esc_html(get_option('pzf_color_contact')); ?>;
			}
		</style>
			<?php };?>

		<?php if(esc_html(get_option('pzf_color_linkggmap'))){ ?>
		<style>
			#map-vr .phone-vr-circle-fill,#map-vr .phone-vr-img-circle {
			    background-color: <?php echo esc_html(get_option('pzf_color_linkggmap')); ?>;
			}
			#map-vr .phone-vr-circle-fill {
			    opacity: 0.7;box-shadow: 0 0 0 0 <?php echo esc_html(get_option('pzf_color_linkggmap')); ?>;
			}
		</style>
			<?php };?>

		<?php if(esc_html(get_option('pzf_color_showroom'))){ ?>
		<!-- color showroom -->
		<style>
			#contact-showroom .phone-vr-circle-fill,#contact-showroom .phone-vr-img-circle {
			    background-color: <?php echo esc_html(get_option('pzf_color_showroom')); ?>;
			}
			#contact-showroom .phone-vr-circle-fill {
			    opacity: 0.7;box-shadow: 0 0 0 0 <?php echo esc_html(get_option('pzf_color_showroom')); ?>;
			}
		</style>
			<?php };?>
		<?php if(esc_html(get_option('pzf_color_all_in_one'))){ ?>
		<!-- color all in one -->
		<style>
			#all-in-one-vr .phone-vr-circle-fill,#all-in-one-vr .phone-vr-img-circle {
			    background-color:<?php echo esc_html(get_option('pzf_color_all_in_one')); ?>;
			}
			#all-in-one-vr .phone-vr-circle-fill {
			    opacity: 0.7;box-shadow: 0 0 0 0 <?php echo esc_html(get_option('pzf_color_all_in_one')); ?>;
			}
		</style>
			<?php };?>

		<?php if(esc_html(get_option('setting_size'))){?>
		<!-- size scale -->
		<style>
			#button-contact-vr {transform: scale(<?php echo esc_html(get_option('setting_size')); ?>);}
		</style>
		<?php 
			if(esc_html(get_option('setting_size')) < 0.9){ ?>
			<style>
				#button-contact-vr {margin: -10px;}
			</style>
			<?php 
			}elseif (get_option('setting_size') > 1.3) {?>
			<style>
				#button-contact-vr {margin: 10px;}
			</style>
			<?php };
		};?>

		<?php if(get_option('pzf_location') == 'right'){ ?>
		<!-- location left right -->
		<style>
			#button-contact-vr {right:0;}
			.phone-bar a {left: auto;right: 30px;padding: 8px 55px 7px 15px;}
			#button-contact-vr.active #gom-all-in-one .button-contact {margin-left: 100%;}
		</style>
			<?php };?>

		<?php if(get_option('pzf_location_bottom')){ ?>
		<!-- location bottom -->
		<style>
			#button-contact-vr {bottom: <?php echo esc_html(get_option('pzf_location_bottom')); ?>%;}
		</style>
			<?php };?>

		<?php if(get_option('pzf_hide_mobile')){ ?>
		<!-- hide mobile -->
		<style>
			@media(max-width: 736px){
				#button-contact-vr {display: none;}
			}
		</style>
			<?php };?>

		<?php if(get_option('pzf_hide_desktop')){ ?>
		<!-- hide desktop -->
		<style>
			@media(min-width: 736px){
				#button-contact-vr {display: none;}
			}
		</style>
			<?php }; ?>
		<?php if(get_option('pzf_off_effects')){ ?>
		<!-- hide desktop -->
		<style>
			.phone-vr-img-circle {animation: none;}
			.phone-vr-circle-fill {animation: none;}
		</style>
			<?php };


	}// add frontend to footer theme
}
?>

Youez - 2016 - github.com/yon3zu
LinuXploit