403Webshell
Server IP : 216.250.13.251  /  Your IP : 216.73.217.37
Web Server : nginx/1.24.0
System : Linux gunay 6.8.0-134-generic #134-Ubuntu SMP PREEMPT_DYNAMIC Fri Jun 26 18:43:11 UTC 2026 x86_64
User : root ( 0)
PHP Version : 7.4.33
Disable Function : pcntl_alarm,pcntl_fork,pcntl_waitpid,pcntl_wait,pcntl_wifexited,pcntl_wifstopped,pcntl_wifsignaled,pcntl_wifcontinued,pcntl_wexitstatus,pcntl_wtermsig,pcntl_wstopsig,pcntl_signal,pcntl_signal_get_handler,pcntl_signal_dispatch,pcntl_get_last_error,pcntl_strerror,pcntl_sigprocmask,pcntl_sigwaitinfo,pcntl_sigtimedwait,pcntl_exec,pcntl_getpriority,pcntl_setpriority,pcntl_async_signals,pcntl_unshare,
MySQL : OFF  |  cURL : ON  |  WGET : ON  |  Perl : ON  |  Python : OFF  |  Sudo : ON  |  Pkexec : OFF
Directory :  /var/www/gunay/wp-content/plugins/rt19-extentions/inc/shortcodes/

Upload File :
current_dir [ Writeable ] document_root [ Writeable ]

 

Command :


[ Back ]     

Current File : /var/www/gunay/wp-content/plugins/rt19-extentions/inc/shortcodes/banner.php
<?php

if( ! function_exists("rt_shortcode_banner") ){
	/**
	 * Banner Box Shortcode
	 * 
	 * @param  array $atts
	 * @param  string $content
	 * @return html $banner
	 */			
	function rt_shortcode_banner( $atts, $content = null ) {		
	
	//defaults
	extract(shortcode_atts(array(  
		"id"             => "", 
		"class"          => "", 
		"text_alignment" => 'left',
		"button_text"    => '',
		"button_icon"    => '',
		"button_link"    => '',
		"button_size"    => 'small',
		"button_style"	 => 'default',
		"href_title"	 => '',
		"link_target"    => '_self', 
	), $atts));

	#
	# Button
	# 

		$withbutton = $button = "";

		$href_title = ! empty( $href_title ) ? $href_title : $button_text;

		//button format
		$button_format = '
			[button 
				button_size = "'.$button_size.'" 
				button_text = "'.$button_text.'" 
				button_link = "'.$button_link.'" 
				button_icon = "'.$button_icon.'"  
				button_style = "'.$button_style.'"  
				href_title = "'.$href_title.'" 
				link_open = "'.$link_target.'" 
			]
		';
 
		! empty( $button_text )		
			and $button = '<div class="button_holder"><div>'.do_shortcode($button_format).'</div></div>';

			
	#
	# Banner
	#

		//id attr
		$id_attr = ! empty( $id ) ? 'id="'.$id.'"' : "";

		//withbutton
		! empty( $button_text ) 
			and $class .= "withbutton";


		//banner format
		if( $text_alignment == "left"){
			$banner_format = '
				<div %1$s class="banner %2$s clearfix" data-rt-animate="animate" data-rt-animation-type="fadeIn" data-rt-animation-group="single" >
					<div class="featured_text">
						%3$s
					</div>
					%4$s				
				</div>
			';
		}else{
			$banner_format = '
				<div %1$s class="banner %2$s clearfix" data-rt-animate="animate" data-rt-animation-type="fadeIn" data-rt-animation-group="single" >			
					<div class="featured_text">
						%3$s
					</div>
					%4$s				
				</div>
			';
		}		

		//banner output
		$banner = sprintf($banner_format, 
			$id_attr,
			$class, 
			rt_visual_composer_content_fix(do_shortcode($content)),
			$button
			);
		return $banner;
	} 
}

add_shortcode('banner', 'rt_shortcode_banner');	

Youez - 2016 - github.com/yon3zu
LinuXploit