403Webshell
Server IP : 89.248.107.232  /  Your IP : 216.73.217.70
Web Server : Apache
System : Linux host2.kasilh.com 5.14.0-687.36.1.el9_8.x86_64 #1 SMP PREEMPT_DYNAMIC Fri Aug 7 05:40:49 EDT 2026 x86_64
User : seg ( 10005)
PHP Version : 7.4.33
Disable Function : opcache_get_status
MySQL : OFF  |  cURL : ON  |  WGET : OFF  |  Perl : OFF  |  Python : OFF  |  Sudo : OFF  |  Pkexec : OFF
Directory :  /var/www/vhosts/seg-sa.es/gessing.es/wp-content/plugins/wp-show-posts/inc/

Upload File :
current_dir [ Writeable ] document_root [ Writeable ]

 

Command :


[ Back ]     

Current File : /var/www/vhosts/seg-sa.es/gessing.es/wp-content/plugins/wp-show-posts/inc/styling.php
<?php
// No direct access, please
if ( ! defined( 'ABSPATH' ) ) {
	exit;
}

add_action( 'wpsp_before_wrapper', 'wpsp_basic_styling' );
function wpsp_basic_styling( $settings ) {
	// Start the magic
	$visual_css = array (

		'.wp-show-posts-columns#wpsp-' . $settings[ 'list_id' ] => array(
			'margin-left' => ( '' !== $settings[ 'columns_gutter' ] && '12' !== $settings[ 'columns' ] ) ? '-' . esc_attr( $settings[ 'columns_gutter' ] ) : null
		),

		'.wp-show-posts-columns#wpsp-' . $settings[ 'list_id' ] . ' .wp-show-posts-inner' => array(
			'margin' => ( '' !== $settings[ 'columns_gutter' ] && '12' !== $settings[ 'columns' ] ) ? '0 0 ' . esc_attr( $settings[ 'columns_gutter' ] ) . ' ' . esc_attr( $settings[ 'columns_gutter' ] ) : null,
		),

	);

	// Output the above CSS
	$output = '';
	foreach( $visual_css as $k => $properties ) {

		if ( !count( $properties ) ) {
			continue;
		}

		$temporary_output = $k . ' {';
		$elements_added = 0;

		foreach( $properties as $p => $v ) {

			if ( empty( $v ) ) {
				continue;
			}

			$elements_added++;
			$temporary_output .= $p . ': ' . $v . '; ';

		}

		$temporary_output .= "}";

		if ( $elements_added > 0 ) {
			$output .= $temporary_output;
		}

	}

	$output = str_replace(array("\r", "\n"), '', $output);

	if ( '' !== $output ) {
		echo '<style>';
		    echo $output;
		echo '</style>';
	}
}

Youez - 2016 - github.com/yon3zu
LinuXploit