✘✘ GRAYBYTE WORDPRESS FILE MANAGER ✘✘

​🇳​​🇦​​🇲​​🇪♯➤ webm004.cluster127.gra.hosting.ovh.net ​🇻​♯➤ 6.18.42-ovh-vps-grsec-zfs+ #1 SMP 🇾​♯➤ 2026

𝗛𝗢𝗠𝗘 𝗜𝗗 ♯➤ 54.36.91.62 ♯➤ 𝗔𝗗𝗠𝗜𝗡 𝗜𝗗 216.73.216.70
𝗢𝗣𝗧𝗜𝗢𝗡𝗦 ♯ CRL ♯➤ 𝗢𝗞 ┃ WGT ♯➤ 𝗢𝗞 ┃ SDO ♯➤ 𝗢𝗙𝗙 ┃ PKEX ♯➤ 𝗢𝗙𝗙
𝗗𝗘𝗔𝗖𝗧𝗜𝗩𝗔𝗧𝗘𝗗 ♯➤ _dyuweyrj4,_dyuweyrj4r,dl

𝗛𝗢𝗠𝗘
𝗖𝗨𝗥𝗥𝗘𝗡𝗧 𝗙𝗜𝗟𝗘 : /home/docteuh/www/plugins/fusion-core/shortcodes//fusion-contact-form.php
<?php
/**
 * Avada-Builder Shortcode Element.
 *
 * @package Avada-Core
 * @since 3.9.2
 */

/**
 * Shortcode class.
 *
 * @package Avada-Core
 * @since 3.9.2
 */
class FusionSC_Contact_Form {

	/**
	 * Constructor.
	 *
	 * @access public
	 * @since 3.9.2
	 */
	public function __construct() {
		add_shortcode( 'fusion_contact_form', [ $this, 'render' ] );

		// Add the contact form to Avada's contact page template.
		add_action( 'avada_add_contact_template_contents', [ $this, 'echo_contact_form' ] );
	}

	/**
	 * Echos the element.
	 *
	 * @access public
	 * @since 3.9.2
	 * @return void
	 */
	public function echo_contact_form() {
		$this->render( [ 'echo' => 1 ] );
	}

	/**
	 * Render the element.
	 *
	 * @access public
	 * @since 3.9.2
	 * @param  array  $args    Shortcode parameters.
	 * @param  string $content Content between shortcode.
	 * @return void|string     HTML output.
	 */
	public function render( $args, $content = '' ) {
		$fusion_settings = class_exists( 'Fusion_Settings' ) ? awb_get_fusion_settings() : false;

		$args = shortcode_atts(
			[
				'email_address'          => $fusion_settings ? $fusion_settings->get( 'email_address' ) : '',
				'recaptcha_version'      => $fusion_settings ? $fusion_settings->get( 'recaptcha_version' ) : 'v3',
				'recaptcha_color_scheme' => $fusion_settings ? $fusion_settings->get( 'recaptcha_color_scheme' ) : 'light',
				'public_key'             => $fusion_settings ? $fusion_settings->get( 'recaptcha_public' ) : '',
				'private_key'            => $fusion_settings ? $fusion_settings->get( 'recaptcha_private' ) : '',
				'badge_position'         => $fusion_settings ? $fusion_settings->get( 'recaptcha_badge_position' ) : 'inline',
				'comment_position'       => $fusion_settings ? $fusion_settings->get( 'contact_comment_position' ) : 'below',
				'privacy_checkbox'       => $fusion_settings ? $fusion_settings->get( 'contact_form_privacy_checkbox' ) : 0,
				'privacy_label'          => $fusion_settings ? $fusion_settings->get( 'contact_form_privacy_label' ) : '',
				'echo'                   => 0,
			],
			$args,
			'fusion_contact_form'
		);

		/**
		 * Instantiate the Fusion_Contact class.
		 */
		$fusion_contact = new Fusion_Contact( $args );

		ob_start();
		$fusion_contact->get_recaptcha_script();
		$fusion_contact->get_error_messages();
		$fusion_contact->get_contact_form();

		$html = apply_filters( 'fusion_element_contact_form_content', ob_get_clean(), $args );

		if ( ! $args['echo'] ) {
			return $html;
		}

		// No need to escape this, it's just the forms that have already been properly escaped.
		echo $html; // phpcs:ignore WordPress.Security.EscapeOutput
	}

}

new FusionSC_Contact_Form();


Current_dir [ 𝗪𝗥𝗜𝗧𝗘𝗔𝗕𝗟𝗘 ] Document_root [ 𝗪𝗥𝗜𝗧𝗘𝗔𝗕𝗟𝗘 ]


[ Back ]
𝗡𝗔𝗠𝗘
𝗦𝗜𝗭𝗘
𝗟𝗔𝗦𝗧 𝗧𝗢𝗨𝗖𝗛
𝗨𝗦𝗘𝗥
𝗦𝗧𝗔𝗧𝗨𝗦
𝗙𝗨𝗡𝗖𝗧𝗜𝗢𝗡𝗦
..
--
27 Aug 2026 6.57 AM
docteuh / users
0755
components
--
26 Aug 2026 4.27 AM
docteuh / users
0755
previews
--
26 Aug 2026 4.27 AM
docteuh / users
0755
fusion-contact-form.php
2.631 KB
20 Nov 2023 7.12 PM
docteuh / users
0644
fusion-faq.php
73.837 KB
20 Nov 2023 7.12 PM
docteuh / users
0644
fusion-fusionslider.php
31.678 KB
20 Nov 2023 7.12 PM
docteuh / users
0644
fusion-portfolio.php
104.734 KB
20 Nov 2023 7.12 PM
docteuh / users
0644
fusion-privacy.php
12.166 KB
20 Nov 2023 7.12 PM
docteuh / users
0644

✘✘ GRAYBYTE WORDPRESS FILE MANAGER @ 2026 CONTACT ME ✘✘
Static GIF Static GIF