Прошу помощи

Автор MiViDo, 15-01-2015, 21:23:20

« назад - далее »

submaster

А можно код всего шаблона, включая CSS, JS и PHP прилагающиеся?
Значит где-то стоит проверка наличия копирайта.

Нужно понять, что проверяется. Попробуйте изменить саму ссылку, посмотрите, что произойдёт, а потом что-то во фрагменте:
<div class="autor">
        <a href="http://prodengiblog.ru/premium_themes/adsense-recipe.html" title="Премиум темы вордпресс">prodengiblog.ru</a>   
         </div>


Проверяется наличие кода средствами PHP или JS. Вот там и нужно искать.


MiViDoTopic starter

Да я и непротив, но ткните пальцем более конкретно, а то сам не понимаю, что конкретно интересует. В какой папке искать и что именно искать?


submaster

Какие JS использует тема? Есть ли зашифрованные куски кода?

MiViDoTopic starter

Наверное, так я только Вас замучаю. Ведь есть шаблон, сайт уже готовый (у меня в подписи), а на большее меня не хватает. В JS я ноль, в кодах я ноль, короче во всём ноль. Кроме копирайтинга и собственно строительства). Оно-то вроде и не критично, но ссылку хочу убрать всё равно. Своих знаний не хватает, приходиться другим морочить голову. А поскольку знаний нет по теме, то вместо диалога получается разговор слепого с немым)). Я чайник, хотя и не стесняюсь этого. Возможно ли, если ещё не надоел, по пунктам расписать план действий?

submaster

Есть вся тема отдельно, установочные файлы?
Дело в том, что JS я смогу и так посмотреть, но вот если проверка в PHP, то ничего не увижу.
Хорошо, давайте начну с JS. Если чего найду, отпишусь.

Если есть установочные файлы темы, киньте архив в личку, покопаюсь в коде.


DOleg

Цитата: MiViDo от 15-01-2015, 21:23:20Автор как-то хитро всё это сделала, а шаблон достался не от неё. Она вроде бы гарантирует, что прямая покупка гарантирует отсутствие таковых ссылок. Но достался шаблон почти даром и совершенно неожиданно, глупо отказываться.

ЦитироватьПубличная оферта (Условия использования тем)

Вы не имеете права изменять название темы, изменять или удалять информацию о теме в файле style.php и авторскую ссылку в футере. Скрыть, изменить или удалить ее можно только по договоренности со мной.

Где тут по вашему гарантия на отсутствие ссылки? Это раз.
Даже при покупке, ссылку просто снять нельзя, только при договорённости, при которой вы оплачиваете Премиум версию, которая стоит на 1016 руб. больше, чем обычная. Это два.
И тему вы не покупали у изготовителя, поэтому прав на тему у вас нет вообще никаких. Это три.

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

redhotfox

А просто поставить блоку style="display:none;" не катит? Меня ещё ни разу не подвело.  :)

submaster

Цитата: redhotfox от 16-01-2015, 16:31:12А просто поставить блоку style="display:none;" не катит? Меня ещё ни разу не подвело.  :)

Можно. И сам так делал с копирайтами.

Но!!!
Не рекомендуется использовать элементы оформления, делающие неочевидным доступ к тексту для пользователей — окна прокрутки, скрытые выпадающие блоки и т.п. http://help.yandex.ru/webmaster/recommendations/presentation.xml

Скрытый текст
Размещение на страницах сайта невидимого или слабовидимого текста с ключевыми словами, с целью повлиять на ранжирование в поисковой системе.
Исключение из поиска страниц сайта
http://help.yandex.ru/webmaster/yandex-indexing/webmaster-advice.xml

URL - это не текст и не много, но на каждой странице. ))


redhotfox

ЦитироватьНе рекомендуется использовать элементы оформления, делающие неочевидным доступ к тексту для пользователей — окна прокрутки, скрытые выпадающие блоки и т.п. http://help.yandex.ru/webmaster/recommendations/presentation.xml

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


submaster

Может быть кому пригодится.

И так, имеем файл footer.php, который содержит ссылку-копирайт, в данном случае <a href="http://prodengiblog.ru/premium_themes/adsense-recipe.html" title="Премиум темы вордпресс">prodengiblog.ru</a> и файл fuctions.php, который имеет зашифрованный кусок алгоритмом "base64".

Зашифрованная часть имеет несколько кусков: 'IzxhIGhyZWY9XCJodHRwOi8vcHJvZGVuZ2libG9nLnJ1L3ByZW1pdW1fdGhlbWVzL2Fkc2Vuc2UtcmVjaXBlLmh0bWxcIiB0aXRsZT1cItCf0YDQtdC80LjRg9C8INGC0LXQvNGLINCy0L7RgNC00L/RgNC10YHRgVwiPnByb2RlbmdpYmxvZy5ydTwvYT4j','L2Zvb3Rlci5waHA=','JTxhLio/aHJlZj1bXCInXQ==','W1wiJ10uKj8+JWk=','PGgyIHN0eWxlPSJjb2xvcjojMDAwIj7QktGLINC90LUg0LjQvNC10LXRgtC1INC/0YDQsNCy0LAs','INGD0LTQsNC70Y/RgtGMINGB0YHRi9C70LrQuCAhPC9oMj4=

Начинаем их по очереди расшифровывать. В нашем случае, нам повезло, это первая часть: IzxhIGhyZWY9XCJodHRwOi8vcHJvZGVuZ2libG9nLnJ1L3ByZW1pdW1fdGhlbWVzL2Fkc2Vuc2UtcmVjaXBlLmh0bWxcIiB0aXRsZT1cItCf0YDQtdC80LjRg9C8INGC0LXQvNGLINCy0L7RgNC00L/RgNC10YHRgVwiPnByb2RlbmdpYmxvZy5ydTwvYT4j

Расшифровываем кусочек и получаем: #<a href=\"http://prodengiblog.ru/premium_themes/adsense-recipe.html\" title=\"Премиум темы вордпресс\">prodengiblog.ru</a>#

Т.е. наша ссылка. По ней и идёт проверка. Удаляем её, оставляем только, проще говоря, маячки, т.е. приводим её к виду: ##
и снова шифруем, получаем:
IyO=, удаляем знак окончания "=" и вставляем на место, получается: 'IyO','L2Zvb3Rlci5waHA=','JTxhLio/aHJlZj1bXCInXQ==','W1wiJ10uKj8+JWk=','PGgyIHN0eWxlPSJjb2xvcjojMDAwIj7QktGLINC90LUg0LjQvNC10LXRgtC1INC/0YDQsNCy0LAs','INGD0LTQsNC70Y/RgtGMINGB0YHRi9C70LrQuCAhPC9oMj4=

Закачиваем файл functions.php на хост.
Всё. Теперь со ссылкой-копирайтом в файле footer.php можно делать что угодно, менять, удалять.
Проблема решена.

Конечно же в идеале найти саму проверяющую функцию и отключить её. В нашем варианте функция запускается и работает, но ей нечего проверять.
В принципе, тоже решение.  ;D