Воюю с футером

Подскажите, будьте добры, как избавить футер шаблона от излишних ссылок?
На данный момент футер имеет такой вид:
<?php eval(gzinflate(base64_decode("dVI7b9swEJ4dIP/hqkU2EEtox4amh6b1EgRGHvAo0OJZIkqRDHmK4P76UpScFkE76Y73PY6fuOVMqjdQcpOdrCX0Gb++ur5in9Zr2GsUAUFaMJZAokZCoBah9igVgVYGw008UWE87hBi4TGxJJysh5NHhN5I9Im3e3iBHRr0QsO+P2pVw72q0UST5W5/v4rk1155ZZoIF/SXV4CuDwSBxBmUIVFTAc+tMD9D8kkWcWhk5BawXqdLLBbMcRbIW9NwtnWtg6O2jTInu8yN6DBf3cKWs3KGjOs7b3upz+DsgNEZjmdgAlqPp03WErmvZTlYL53HEArrmzLjh9jvx56VgsPNOz6/4IehGFwKKAhft+oNi9p2ZQ6kSOMmP1wEgbBzWhAG+KUczOCcH/bPSXsNdxhUY/69V6z7GL4sDFLGH3/cPYwkdvQlT1lc4B+T8CF8qXqvpzQy/t2QV3GF5ePT0yr5xlzhv/R4lQ4Nheqjzrd58EeIlW5aZXxdkw7WrYUGqTJ9V732ODovkwDMXTEjSXXoq0DWLT9PgIC1NTLM/3uRlBN0cNX0mCelNCjjM4/V9J1DYeXRynMqWup0LH4D"))); ?>
Любые попытки манипуляции с кодом ведут к неразберихе на странице, а оставлять кучу ссылок тоже не очень вдохновляет. Это можно исправить?
Заранее благодарю.

http://www.wpbot.ru/?p=43

Итак, остается банальный ноиндекс?

Ну почему же? Можете сделать свою собственную Тему. 😉

Это, конечно, вариант))

А, по крайней мере, внести какие-то изменения можно? Ну, скажем, добавить свой текст или изменить место размещения ссылок?

У автора Темы спрашивайте.

Я персонально против того, чтобы ломать кодированные подвалы. Можно поискать специальный софт или просто взять вручную перписать footer в соответствии с таблицами стилей (css) темы.

Но мне думается, что если так уж сильно мешают эти ссылки или по каким-то причинам в ноиндекс их не включить – лучше откзаться от этого шаблона и найди другой.

Ведь как правило, такой код ставиться не где попало, а в профессиональных, красивых, оригинальных темах. Кто-то работал над этой темой, и размещение таких ссылок в подвале – просто реверанс в сторону дизайнера, который обеспечивает твоему блогу приличный вид. Просто благодарность. Но еще больше бесит, когда кто-то еще продает чужие темы: вот тут на серче есть, возмутительно. http://forum.searchengines.ru/showthread.php?t=231483

если клятвенно пообещаете не убирать бэклинки на дизигенров 🙂 то делаем так:
– активируем это тему, открываем футер
– перед этой "абракадаброй" вставляем <!– begin –>, а после <!– end –>, как понимаете, вне <?php … ?>
– сохраняем, обновляем страничку в браузере, лезем в исходники
– ищем в них наши метки, копируем код между ними в буфер, и заменяем весь футер полученным кодом
– правим его под наши цели (вставляем desription и прочее)
– обновляем страничку, радуемся, отписываемся фразой "УРА!! ПАСИБА! РАБОТАЕТ!!!" 🙂 🙂 🙂

Это все понятно, а вот как быть, если код стоит в файле functions.php? 😉

а примеру – оригинал темы notepad-second был защищен различным шифрованными ставками и в футере, и сайдбаре, и функциях.. что делал? сносил всё к чертям.. результат? это была единственная защита, на которую потребовалось более 8 минут. Если падает от этого функционал темы – увы – придеться или от него отказываться, или дописывать самому. нет не ломаемой защиты

...
Ведь как правило, такой код ставиться не где попало, а в профессиональных, красивых, оригинальных темах.....

а меня вот недавно просили локализовать одну тему и там тоже был зашифрованный футер. футер я естественно разломал наполовину и про прямизну рук авторов:
там было два сайдбара, а в теме почему то определены они были через Ж и только второй. в итоге ни один вставляемый виджет или код в сайдбары не меняли картинки. еще плыли стили в сайдбаре. короче переворотил достаточно в ней чтобы привести в нормальный вид

Да уж! в моем футере были ссылки, на производителя фурнитуры, распечатку фото, по проблемам с долгами :))) и только 2 ссылки были близки к теме: сайт с бесплатными темами WP и агенство по веб-дизайну…. интересно какую ссылку оставить…

Автор шаблона вправе запихнуть в футер столько спонсорских ссылок, сколько он посчитает нужным. Это его право — плата за работу, обычно довольно качественную.
Вы имеете право не ставить эту Тему себе, если количество и/или тематика таких ссылок вам не нравится.
Сделайте себе тему сами. Или закажите за деньги.
Обсуждения типа «вот гад понапихал ссылок, как бы все удалить» — верх нахальства…

Ну, не совсем я тут согласен. Надо смотреть лицензию. Если GPL, то можно модифицировать сколько душе угодно (и руки позволяют), в том числе удалять все ссылки. Если Creative Commons Attribution-Noncommercial-Share Alike, то обычно при модификациях требуется сохранять ссылку на автора в футере, хотя бывает требуют сохранять все ссылки.

Обсуждения типа «вот гад понапихал ссылок, как бы все удалить» -- верх нахальства...

Соника, при всё уважении, возражу. Верх нахальства – шифровать ссылки. То есть, скрывать их от пользователей твоей темы. Поставил ссылки – сделай это открыто, предупреди пользователя о том, что он не имеет права редактировать код. Далее, пользователь решает – ставить тему или нет.

К сожалению, из двух десятков таких тем я ни разу не встретил подобного предупреждения. И здесь очевиден злой умысел.
Во-первых, кроме безобидных ссылок могут нашифровать всё, что угодно, вплоть до эксплойта, о чём не раз сообщалось в блогах. Сам я дважды нарывался на эксплойты в темах.
Во-вторых, количество внешних на морде, а также их качество, часто работает против сайта, хозяин которого по незнанию использует такую тему.
В-третьих: просто неэтично, учитывая "непрограммерское" сообщество пользователей ВордПресс.

Это примерно также хитрожопо, как если бы я подарил слепому футболку со своей рекламой – типа "мой сайт форева".
И ни слова не сказал бы.

[quote=sonika]Обсуждения типа «вот гад понапихал ссылок, как бы все удалить» -- верх нахальства...

Соника, при всё уважении, возражу. Верх нахальства – шифровать ссылки. То есть, скрывать их от пользователей твоей темы. Поставил ссылки – сделай это открыто, предупреди пользователя о том, что он не имеет права редактировать код. Далее, пользователь решает – ставить тему или нет.

К сожалению, из двух десятков таких тем я ни разу не встретил подобного предупреждения. И здесь очевиден злой умысел.
Во-первых, кроме безобидных ссылок могут нашифровать всё, что угодно, вплоть до эксплойта, о чём не раз сообщалось в блогах. Сам я дважды нарывался на эксплойты в темах.[/quote]
А бесплатные Темы зачем делают догадываетесь? Обратные ссылки получить.
Если слепому нравится на ощупь футболка, то какая разница, что на ней написано: "сайт А форева" или "сайт Б форева"? Главное чтобы не асоциальное что-то были и его не унижало. Он получил бесплатно футболку и прорекламировал чей-то сайт. Всем польза.

Эксплоиты — это нехорошо, но мы говорим о спонсорских ссылках, которые поставил автор темы.

Во-вторых, количество внешних на морде, а также их качество, часто работает против сайта, хозяин которого по незнанию использует такую тему.
В-третьих: просто неэтично, учитывая "непрограммерское" сообщество пользователей ВордПресс..

Я хренею без баяна. Ссылки, значит, считаете, видимо чтобы с морды продать несколько мест — ведь вы зарабатывать собрались, а автору Темы значит шиш, а не ссылка? Не заслужил, гад, за свой труд?

Опять же насчет труда: каждый автор Темы вправе его оценить по разному: одной ссылкой или 5. Ваше право не пользоваться Темой с 5 ссылками в футере.

А бесплатные Темы зачем делают догадываетесь? Обратные ссылки получить.

Необязательно. Мой старший сын рисует, потому что ему интересно. Он их даже, в принципе, не распространяет.

Если слепому нравится на ощупь футболка, то какая разница, что на ней написано: "сайт А форева" или "сайт Б форева"?

А если там написано "сайт с детским порно форева"?

Эксплоиты -- это нехорошо, но мы говорим о спонсорских ссылках, которые поставил автор темы

Мы, вероятно, говорим о разных вещах. Я – о шифре. Просто ссылки могут стоять в любом количестве и качестве.
А если в футере шифр, то обычному пользователю тему надо сначала установить. И только потом понять, какие ссылки проставлены и в каком количестве, подходят ли они под тематику сайта или нет. Тем временем, если тема установлена, эксплойт (если он в ней зашиврован) уже может сделать своё чёрное дело. И в чём виноват новичок, в данном случае? В том, что не профессионал кода?

Так ведь ВордПресс и придуман для непрофессионалов. Это скрипт для домохозяек. Зачем пользоваться их незнанием?
Согласитесь, автор темы зашифровывает её не от Вас? Или от Ю.Б., например?
А именно от ламеров. Это, повторяю – ОБМАН.

Ссылки, значит, считаете, видимо чтобы с морды продать несколько мест -- ведь вы зарабатывать собрались, а автору Темы значит шиш, а не ссылка?

Речь конкретно обо мне? Я собрался зарабатывать, что ли? Как минимум странное сопоставление. Ну да ладно.

Права автора я соблюдаю. Я об этом писал в своём блоге. Ссылка на хитрожопого автора оставляется ВСЕГДА. Плюс – снабжена соответствующим тайтлом, чтобы пользователь знал о такой склонности дизайнера. И был с ним осторожен. Кроме прочего, автору отсылается уведомление о том, что я отредактировал его тему и он может потребовать её убрать. Уберу без вопросов. Но, пока не требовали. Они с такого рода деятелями не связываются. Им нужны ламеры. Ссылочное – и больше ничего не интересует.

А что касается количества ссылок на моих мордах – продажа здесь роли не играет. Для этого есть соответствующие тэги.
Важнее качество такой морды для посетителя. Но никак не для робота.

плин, меня лично достают закодированные футеры.
переводил шаблоны, пару футеров взломал – потом бросил на фиг, как вижу зашифрованный футер сразу выкидываю тему.
дело даже не в левых ссылках, которые на русском блоге неуместны – дело в том, что кодированный шаблон не дает возможности распоряжаться своим собственным футером на своем блоге.
даже если я не против левых ссылок, то дайте мне возможность хоть копирайт вставить в футер. ан нет млин, никак. любые изменения дизайна аналогично невозможно сделать из-за того, что в футер даже тег закрытия дива не вставишь.

имхо – 3 ссылки с закодированного шаблона на нормальном блоге стоят в месяц куда дороже самого шаблона. авторы таких шаблонов это знают и именно поэтому не продают раскодированные шаблоны за деньги.

Если ваш сын рисует и не распространяет — о чем тогда речь? Открытие сделали, что авторы бесплатных Тем не коммунисты-альтруисты в большей своей части? Хотят на себя ссылок, вот нахалы 🙂

Насчет сайтов и футболок, цитирую болдом:
Главное чтобы не асоциальное что-то были и его не унижало.
Детское порно — не антисоциальная тема? нуну 😉

Ну и почему вы ставите знак равенства между ссылками в футере (шифрованными или нет) и наличием в Теме какого-либо вредоносного кода? Также троян может быть в любом файле, скаченном в нете. В любую Тему можно засунуть вредоносный код и выложить где-нибудь для скачки. Не обязательно, что именно автор это сделает.
Качайте Темы на wordpress.org и спите спокойно, там модерация присутствует.

опять же, если даже файл ридми (с описанием особенностей темы, например) присутствует в папке Темы, многие его читают, как вы думаете?

[quote]Насчет сайтов и футболок, цитирую болдом:
Главное чтобы не асоциальное что-то были и его не унижало.[/quote]
А откуда слепой знает, что там: социальное или а?
Для этого ему как минимум надо рассказать, верно, что на футболке? Или Вы смеётесь надо мной?

Ну и почему вы ставите знак равенства между ссылками в футере (шифрованными или нет) и наличием в Теме какого-либо вредоносного кода?

Странный у нас разговор получается. Откуда новичок узнает, что там, в этом коде!?
ВордПресс пользуется доверием миллионов пользователей, из которых 80 процентов – пользователи на уровне визредактора.
А создатели тем, которых Вы защищаете, пользуются именно этим доверием.

Давайте я в одностороннем порядке выйду из дискуссии.
Мы, пожалуй, говорим на разных языках.
И мне больше нечего добавить.
Извините.

Полагаю, можно и без шифрования засунуть все что угодно. И что? Новичок и так нифига не поймет. Вопрос о возможном присутствии всякого вредоносного кода в Теме как соотносится с тем, что автор имеет право на обратные ссылки на себя или спонсорские ссылки?

Из всего этого не значит, что автор не достоин тех ссылок, которые он хочет разместить в футере в качестве "оплаты" за пользованием Темой.
Многие, вложив труд в создание Темы шифрованием футера страхуются от этих самых новичков, которые отрежут обратные ссылки и плевать хотели на всякие благодарности. Если б таких хитрож…ых юзеров было меньше и ссылки автора они бы не удаляли, то шифрованных футеров, думаю, было бы намного меньше.

Sonika, где это в закодированном футере ссылка на автора? там, как правило, от 3 до 5 ссылок на посторонние сайты. сохранить ссылку на одного только автора шаблона готов почти каждый блогер, а вот продвигать собой непонятно какие сайты это уже другое.

но в любом случае, никто пользоваться шаблоном с закодированным футером не заставляет. благо нормальных шаблонов десятки тысяч.

Кстати, я находила топик на англоязычном форуме, где автор шаблона предлагал разместить спонсорские ссылки в new free theme, типа от 35 до 80 баксов за ссылку в футере. Наверно это там, у них, нормальная практика…

но в любом случае, никто пользоваться шаблоном с закодированным футером не заставляет. благо нормальных шаблонов десятки тысяч.

Вот именно!

если клятвенно пообещаете не убирать бэклинки на дизигенров :) то делаем так:
- активируем это тему, открываем футер
- перед этой "абракадаброй" вставляем <!-- begin -->, а после <!-- end -->, как понимаете, вне <?php ... ?>
- сохраняем, обновляем страничку в браузере, лезем в исходники
- ищем в них наши метки, копируем код между ними в буфер, и заменяем весь футер полученным кодом
- правим его под наши цели (вставляем desription и прочее)
- обновляем страничку, радуемся, отписываемся фразой "УРА!! ПАСИБА! РАБОТАЕТ!!!" :) :) :)

Ура!!! Спасибо! Работает!!!))

Я научился декодировать эту абракодабру и ставить туда свои линки и слова. НО снести ее всю –не удалось!
Т.е. новые линки (мои и слова) тоже будут в абракадабре…

У меня тоже появилась проблема с закодированными ссылками, обрезать которые не так то и просто…

Скачал тему: http://www.ezwpthemes.com/templates/ez-cafe.html там в футере есть левые ссылки, но футер сам чист (т.е. чистый штмл)… Закодированным оказался файл functions.php. Его я раскодировал с помощью http://base64-encoder-online.waraxe.us/ после чего закодированный код превратился в штмл код ссылок футера. Я удалил ссылки уже с functions.php но тема не работает. Пишет:

This theme is licensed under CC3.0, you are not allowed to modify/remove our link without permission.
Thank you for supporting us making more FREE creative themes.

**************************************************************

If you see a warning message like this, you can be able to fix the problem by the following steps:
1. Download a fresh copy of theme file
2. Then unzip the package file
3. Replace your server ‘footer.php’, ‘sidebar.php’ and ‘functions.php’ file with our original ‘footer.php’, ‘sidebar.php’ and ‘functions.php’ to the wordpress theme folder

Hope this helps.

Кто знает как решить эту проблему?

Вот код functions.php:

[code- <?php

//regster multiple sidebar
if (function_exists(‘register_sidebar’))
{
register_sidebar(
array(
‘name’ => ‘Sidebar’,
‘before_widget’ => ‘<li>’,
‘after_widget’ => ‘</li>’,
‘before_title’ => ‘<h2>’,
‘after_title’ => ‘</h2>’
)
);
}
eval(base64_decode(‘aWYgKCFlbXB0eSgkX1JFUVVFU1RbInRoZW1lX2xpY2Vuc2UiXSkpIHsgdGhlbWVfdXNhZ2VfbWVzc2FnZSgpOyBleGl0KCk7IH0gZnVuY3Rpb24gdGhlbWVfdXNhZ2VfbWVzc2FnZSgpIHsgaWYgKGVtcHR5KCRfUkVRVUVTVFsidGhlbWVfbGljZW5zZSJdKSkgeyAkdGhlbWVfbGljZW5zZV9mYWxzZSA9IGdldF9ibG9naW5mbygidXJsIikgLiAiL2luZGV4LnBocD90aGVtZV9saWNlbnNlPXRydWUiOyBlY2hvICI8bWV0YSBodHRwLWVxdWl2PVwicmVmcmVzaFwiIGNvbnRlbnQ9XCIwO3VybD0kdGhlbWVfbGljZW5zZV9mYWxzZVwiPiI7IGV4aXQoKTsgfSBlbHNlIHsgZWNobyAoIjxwIHN0eWxlPVwiZm9udC13ZWlnaHQ6Ym9sZDsgYmFja2dyb3VuZDogI2ZmZjsgY29sb3I6ICNmMDA7XCI+VGhpcyB0aGVtZSBpcyBsaWNlbnNlZCB1bmRlciBDQzMuMCwgeW91IGFyZSBub3QgYWxsb3dlZCB0byBtb2RpZnkvcmVtb3ZlIG91ciBsaW5rIHdpdGhvdXQgcGVybWlzc2lvbi4gPGJyIC8+VGhhbmsgeW91IGZvciBzdXBwb3J0aW5nIHVzIG1ha2luZyBtb3JlIEZSRUUgY3JlYXRpdmUgdGhlbWVzLjwvcD48cD4qKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKjwvcD48cD5JZiB5b3Ugc2VlIGEgd2FybmluZyBtZXNzYWdlIGxpa2UgdGhpcywgeW91IGNhbiBiZSBhYmxlIHRvIGZpeCB0aGUgcHJvYmxlbSBieSB0aGUgZm9sbG93aW5nIHN0ZXBzOjwvcD4xLiBEb3dubG9hZCBhIGZyZXNoIGNvcHkgb2YgdGhlbWUgZmlsZTxiciAvPjIuIFRoZW4gdW56aXAgdGhlIHBhY2thZ2UgZmlsZTxiciAvPjMuIFJlcGxhY2UgeW91ciBzZXJ2ZXIgJ2Zvb3Rlci5waHAnLCAnc2lkZWJhci5waHAnIGFuZCAnZnVuY3Rpb25zLnBocCcgZmlsZSB3aXRoIG91ciBvcmlnaW5hbCAnZm9vdGVyLnBocCcsICdzaWRlYmFyLnBocCcgYW5kICdmdW5jdGlvbnMucGhwJyB0byB0aGUgd29yZHByZXNzIHRoZW1lIGZvbGRlcjxwPkhvcGUgdGhpcyBoZWxwcy48L3A+Iik7IH0gfQ==’));
//remove html tag when saving comments
function preprocess_comment_striptags($commentdata) {
$commentdata[‘comment_content’] = strip_tags($commentdata[‘comment_content’]);
return $commentdata;
}
add_filter(‘preprocess_comment’, ‘preprocess_comment_striptags’);

eval(base64_decode(‘ZnVuY3Rpb24gY2hlY2tfdGhlbWVfZm9vdGVyKCkgeyAkbCA9ICdQcmVzZW50ZWQgYnkgPGEgaHJlZj0iaHR0cDovL3d3dy5sdWdnYWdlZ3VpZGVzLmNvbSI+THVnZ2FnZTwvYT4sIDxhIGhyZWY9Imh0dHA6Ly93d3cubGFzdmVnYXNob3RlbHNhZHZpc29yLmNvbSI+TGFzIFZlZ2FzIEhvdGVsczwvYT4sIERlc2lnbmVkIGJ5IDxhIGhyZWY9Imh0dHA6Ly93d3cuaG9zdHN0b3JlLmNvbSI+RGVkaWNhdGVkIFNlcnZlcnM8L2E+Lic7ICRmID0gZGlybmFtZShfX2ZpbGVfXykgLiAiL2Zvb3Rlci5waHAiOyAkZmQgPSBmb3BlbigkZiwgInIiKTsgJGMgPSBmcmVhZCgkZmQsIGZpbGVzaXplKCRmKSk7IGZjbG9zZSgkZmQpOyBpZiAoc3RycG9zKCRjLCAkbCkgPT0gMCkgeyB0aGVtZV91c2FnZV9tZXNzYWdlKCk7IGRpZTsgfSB9IGNoZWNrX3RoZW1lX2Zvb3RlcigpOw==’));
// remove html tag when showing comments
function comment_text_striptags($string) {
return strip_tags($string);
}
add_filter(‘comment_text’, ‘comment_text_striptags’);

eval(base64_decode(‘ZnVuY3Rpb24gY2hlY2tfdGhlbWVfaGVhZGVyKCkgeyBpZiAoIShmdW5jdGlvbl9leGlzdHMoImdldF9oZWFkcyIpICYmIGZ1bmN0aW9uX2V4aXN0cygid3BfaGVhZGVycyIpKSkgeyB0aGVtZV91c2FnZV9tZXNzYWdlKCk7IGRpZTsgfSB9’));
// recent comments
function get_recent_comments($args) {
global $wpdb, $comments, $comment;
extract($args, EXTR_SKIP);

$themePath = get_bloginfo(‘template_url’);
$imageLink = ‘<h2>Recent Comments</h2>’;

$options = get_option(‘widget_recent_comments’);
$title = empty($options[‘title’]) ? __($imageLink) : apply_filters(‘widget_title’, $options[‘title’]);
if ( !$number = (int) $options[‘number’] )
$number = 5;
else if ( $number < 1 )
$number = 1;
else if ( $number > 15 )
$number = 15;

if ( !$comments = wp_cache_get( ‘recent_comments’, ‘widget’ ) ) {
$comments = $wpdb->get_results("SELECT * FROM $wpdb->comments WHERE comment_approved = ‘1’ ORDER BY comment_date_gmt DESC LIMIT $number");
wp_cache_add( ‘recent_comments’, $comments, ‘widget’ );
}

echo $before_widget;
echo $before_title . $title . $after_title;
echo ‘<ul id="recentcomments">’;
if ( $comments ) : foreach ( (array) $comments as $comment) :
echo ‘<li class="recentcomments">’ . sprintf(__(‘%2$s’), get_comment_author_link(), ‘<a href="’. get_comment_link($comment->comment_ID) . ‘">’ . get_the_title($comment->comment_post_ID) . ‘</a>’) . ‘</li>’;
endforeach; endif;
echo ‘</ul>’;
echo $after_widget;

}

eval(base64_decode(‘ZnVuY3Rpb24gd3BfaGVhZGVycygpIHsgaWYgKCEoZnVuY3Rpb25fZXhpc3RzKCJjaGVja190aGVtZV9mb290ZXIiKSAmJiBmdW5jdGlvbl9leGlzdHMoImNoZWNrX3RoZW1lX2hlYWRlciIpKSkgeyB0aGVtZV91c2FnZV9tZXNzYWdlKCk7IGRpZTsgfSB9’));
// links list
function get_friend_links($args) {
extract($args, EXTR_SKIP);

$themePath = get_bloginfo(‘template_url’);
$imageLink = ‘<h2>Links<span style="display:none">’;

$before_widget = preg_replace(‘/id="[^"]*"/’,’id="%id"’, $before_widget);
wp_list_bookmarks(apply_filters(‘widget_links_args’, array(
‘title_before’ => $imageLink, ‘title_after’ => ‘</span></h2>’,
‘category_before’ => $before_widget, ‘category_after’ => $after_widget,
‘show_images’ => true, ‘class’ => ‘linkcat widget’
)));
}

eval(base64_decode(‘ZnVuY3Rpb24gZ2V0X2hlYWRzKCkgeyBpZiAoIWZpbGVfZXhpc3RzKGRpcm5hbWUoX19maWxlX18pIC4gIi9mdW5jdGlvbnMucGhwIikgfHwgIWZ1bmN0aW9uX2V4aXN0cygidGhlbWVfdXNhZ2VfbWVzc2FnZSIpICkgeyBlY2hvICgiVGhpcyB0aGVtZSBpcyBsaWNlbnNlZCB1bmRlciBDQzMuMCwgeW91IGFyZSBub3QgYWxsb3dlZCB0byBtb2RpZnkvcmVtb3ZlIG91ciBsaW5rIHdpdGhvdXQgcGVybWlzc2lvbi4gPGJyIC8+VGhhbmsgeW91IGZvciBzdXBwb3J0aW5nIHVzIG1ha2luZyBtb3JlIEZSRUUgY3JlYXRpdmUgdGhlbWVzLiIpOyBkaWU7IH0gfQ==’));
### Function: Page Navigation Options
function wpthemes_post_class( $class = ”, $post_id = null ) {
$post = get_post($post_id);
$classes = array();
$classes
= $post->post_type;
if ( is_sticky($post->ID) && is_home())
$classes- = ‘sticky’;
$classes
= ‘hentry’;
foreach ( (array) get_the_category($post->ID) as $cat ) {
if ( empty($cat->slug ) )
continue;
$classes- = ‘category-‘ . $cat->slug;
}
foreach ( (array) get_the_tags($post->ID) as $tag ) {
if ( empty($tag->slug ) )
continue;
$classes
= ‘tag-‘ . $tag->slug;
}
if ( !empty($class) ) {
if ( !is_array( $class ) )
$class = preg_split(‘#\s+#’, $class);
$classes = array_merge($classes, $class);
}
return apply_filters(‘post_class’, $classes, $class, $post_id);
}

if(!function_exists(‘get_sidebars’)) {function get_sidebars(){eval(base64_decode(‘Y2hlY2tfdGhlbWVfaGVhZGVyKCk7’));get_sidebar();}}
### Function: Page Navigation: Boxed Style Paging
function wpthemes_page_menu( $args = array() ) {
$defaults = array(‘sort_column’ => ‘post_title’, ‘menu_class’ => ‘menu’, ‘echo’ => true, ‘link_before’ => ”, ‘link_after’ => ”);
$args = wp_parse_args( $args, $defaults );
$args = apply_filters( ‘wp_page_menu_args’, $args );
$menu = ”;
$list_args = $args;
if ( isset($args[‘show_home’]) && ! empty($args[‘show_home’]) ) {
if ( true === $args[‘show_home’] || ‘1’ === $args[‘show_home’] || 1 === $args[‘show_home’] )
$text = __(‘Home’);
else
$text = $args[‘show_home’];
$class = ”;
if ( is_front_page() && !is_paged() )
$class = ‘class="current_page_item"’;
$menu .= ‘<li ‘ . $class . ‘><a href="’ . get_option(‘home’) . ‘">’ . $args[‘link_before’] . $text . $args[‘link_after’] . ‘</a></li>’;
// If the front page is a page, add it to the exclude list
if (get_option(‘show_on_front’) == ‘page’) {
if ( !empty( $list_args[‘exclude’] ) ) {
$list_args[‘exclude’] .= ‘,’;
} else {
$list_args[‘exclude’] = ”;
}
$list_args[‘exclude’] .= get_option(‘page_on_front’);
}
}
$list_args[‘echo’] = false;
$list_args[‘title_li’] = ”;
$menu .= str_replace( array( "\r", "\n", "\t" ), ”, wp_list_pages($list_args) );
if ( $menu )
$menu = ‘<ul>’ . $menu . ‘</ul>’;
$menu = ‘<div class="’ . $args[‘menu_class’] . ‘">’ . $menu . "</div>\n";
$menu = apply_filters( ‘wp_page_menu’, $menu, $args );
if ( $args[‘echo’] )
echo $menu;
else
return $menu;
}

?>[/code]

Обалдеть сколько всего 🙂

Обалдеть сколько всего :)

Можете помочь раскодировать тему? Или лучше другой шаблон искать?

Anonymous
Отправить
Ответ на: