Очистка темы ВП

(Ответов: 3, Просмотров: 1399)
  1. Гуру Аватар для Septik
    • Регистрация: 03.04.2010
    • Сообщений: 790
    • Репутация: 168
    • Webmoney BL: ?
    Приветствую. Нашел классную тему, но она с ссылками. При удалении ссылок срабатывает защита. Нашел несколько кодов в functions.php, footer.php и header.php

    header.php
    PHP код:
    <?php eval(str_rot13('shapgvba purpx_shapgvbaf(){vs(!svyr_rkvfgf(qveanzr(__SVYR__)."/shapgvbaf.cuc")){rpub(\'Guvf gurzr vf eryrnfrq haqre perngvir pbzzbaf yvprapr, nyy yvaxf va gur sbbgre fubhyq erznva vagnpg\');qvr;}}purpx_shapgvbaf();'));
    footer.php
    PHP код:
        <div class="cleared"></div>
    <p class="art-page-footer">
    <noindex></noindex><?php if ($user_ID) : ?><?php else : ?>Thanx: 
    <?php if (is_home()) { ?><a href="http://techno-service.com.ua/">Techno-service</a>
    <?php } elseif (is_single()) {?><a href="http://womanhall.ru/">Womanhall</a>
    <?php } elseif (is_category()) {?><a href="http://diatan.com/">Diatan</a>
    <?php } elseif (is_archive()) {?><a href="http://fizikaihimia-online.ru/">Fizikaihimia-online</a>
    <?php } elseif (is_page()) {?><a href="http://devbattle.ru/">Devbattle</a>
    <?php } else {?><?php ?><?php endif; ?>
    </p>
            </div>
    functions.php
    PHP код:
    <?php 
    function check_footer(){
    $l='<noindex></noindex>';
    $f=dirname(__FILE__).'/footer.php';$fd=fopen($f,'r');
    $c=fread($fd,filesize($f));fclose($fd);
    if(
    strpos($c,$l)==0){echo 'This theme is released under creative commons licence, all links in the footer should remain intact';die;}}check_footer();?>
    <?php 
    eval(str_rot13('shapgvba purpx_urnqre(){vs(!(shapgvba_rkvfgf("purpx_shapgvbaf")&&shapgvba_rkvfgf("purpx_s_sbbgre"))){rpub(\'Guvf gurzr vf eryrnfrq haqre perngvir pbzzbaf yvprapr, nyy yvaxf va gur sbbgre fubhyq erznva vagnpg\');qvr;}}'));?>
    При удалении выходит предупреждение, что вы удаляете ссылки с темы.
    • 0
  2. Web-разработка Аватар для semyon
    • Регистрация: 20.06.2011
    • Сообщений: 1,781
    • Репутация: 549
    • Webmoney BL: ?
    Почитайте о функция из этого куска
    PHP код:
    $l='<noindex></noindex>'
    $f=dirname(__FILE__).'/footer.php';$fd=fopen($f,'r'); 
    $c=fread($fd,filesize($f));fclose($fd); 
    if(
    strpos($c,$l)==0
    И еще найдите где используется функция check_footer()
    Поможет тотал коммандер

    Но сначала попробуйте просто переписать функцию на возвращение "ничего" :) Если не поможет, то есть еще какая-то функция...
    • 1

    Спасибо сказали:

    Septik(18.07.2012),
  3. Новичок
    • Регистрация: 17.07.2012
    • Сообщений: 10
    • Репутация: 10
    Скорее всего не все удалили. В notepad++ есть поиск по файлам, поищите в каталоге с темой:check_footer, eval, dirname.
    Как вариант, тему с таким же названием на других сайтах поискать.
    • 1

    Спасибо сказали:

    Septik(18.07.2012),
  4. Гуру Аватар для Septik
    • Регистрация: 03.04.2010
    • Сообщений: 790
    • Репутация: 168
    • Webmoney BL: ?
    Все, спасибо, помогло.
    • 0

Похожие темы

Темы Раздел Ответов Последний пост
Темы для джумла 1.5
Прочее 12 27.02.2011 14:54
Куплю темы :)
Оффтоп и свободные темы 8 07.09.2010 17:50
Продам 2 темы для WP
Готовые дизайны, шаблоны 10 30.06.2010 02:58
Темы для сайтов
Партнерские программы 0 08.02.2010 16:22

У кого попросить инвайт?

Вы можете попросить инвайт у любого модератора:

Информеры