Failed to save the file to the "xx" directory.

Failed to save the file to the "ll" directory.

Failed to save the file to the "mm" directory.

Failed to save the file to the "wp" directory.

403WebShell
403Webshell
Server IP : 66.29.132.124  /  Your IP : 3.139.79.187
Web Server : LiteSpeed
System : Linux business141.web-hosting.com 4.18.0-553.lve.el8.x86_64 #1 SMP Mon May 27 15:27:34 UTC 2024 x86_64
User : wavevlvu ( 1524)
PHP Version : 7.4.33
Disable Function : NONE
MySQL : OFF  |  cURL : ON  |  WGET : ON  |  Perl : ON  |  Python : ON  |  Sudo : OFF  |  Pkexec : OFF
Directory :  /home/wavevlvu/diixadigital.com/wp-content/plugins/jetpack/modules/shortcodes/

Upload File :
current_dir [ Writeable ] document_root [ Writeable ]

 

Command :


[ Back ]     

Current File : /home/wavevlvu/diixadigital.com/wp-content/plugins/jetpack/modules/shortcodes/pinterest.php
<?php
/**
 * Pinterest embeds
 *
 * Based on "Board Widget" example here: http://business.pinterest.com/widget-builder/#code
 *
 * Example URL: https://pinterest.com/pin/129056345550241149/
 * Second Example URL: https://uk.pinterest.com/annsawesomepins/travel/
 *
 * @package automattic/jetpack
 */

wp_embed_register_handler(
	'pinterest',
	'#'
	. 'https?://'
	. '(?:www\.)?'
	. '(?:[a-z]{2}\.)?'
	. 'pinterest\.[a-z.]+/'
	. '([^/]+)'
	. '(/[^/]+)?'
	. '#',
	'pinterest_embed_handler'
);

/**
 * Callback to modify output of embedded Pinterest posts.
 *
 * @param array $matches Regex partial matches against the URL passed.
 * @param array $attr    Attributes received in embed response.
 * @param array $url     Requested URL to be embedded.
 */
function pinterest_embed_handler( $matches, $attr, $url ) {
	// Pinterest's JS handles making the embed.
	$script_src = '//assets.pinterest.com/js/pinit.js';

	wp_enqueue_script( 'pinterest-embed', $script_src, array(), JETPACK__VERSION, true );

	$path = wp_parse_url( $url, PHP_URL_PATH );
	if ( str_starts_with( $path, '/pin/' ) ) {
		$embed_type = 'embedPin';
	} elseif ( preg_match( '#^/([^/]+)/?$#', $path ) ) {
		$embed_type = 'embedUser';
	} elseif ( preg_match( '#^/([^/]+)/([^/]+)/?$#', $path ) ) {
		$embed_type = 'embedBoard';
	} else {
		if ( current_user_can( 'edit_posts' ) ) {
			return __( 'Sorry, that Pinterest URL was not recognized.', 'jetpack' );
		}
		return;
	}

	$return = sprintf( '<a data-pin-do="%s" href="%s"></a>', esc_attr( $embed_type ), esc_url( $url ) );

	// If we're generating an embed view for the WordPress Admin via ajax.
	if ( doing_action( 'wp_ajax_parse-embed' ) ) {
		$return .= sprintf(
			'<script src="%s"></script>', // phpcs:ignore WordPress.WP.EnqueuedResources.NonEnqueuedScript
			esc_url( $script_src )
		);
	}

	return $return;
}

Youez - 2016 - github.com/yon3zu
LinuXploit