Всем привет! Возможно я ошибся с категорией, в таком случае прошу меня великодушно прoстить. Вопрос в следующем: как убрать сквозные ссылки из темы AdsenseRecipe? Автор как-то хитро всё это сделала, а шаблон достался не от неё. Она вроде бы гарантирует, что прямая покупка гарантирует отсутствие таковых ссылок. Но достался шаблон почти даром и совершенно неожиданно, глупо отказываться.
Поскольку в данной теме разбираюсь весьма скверно, потому и обращаюсь сюда.
Код в студию! Не внешний HTML, что выплёвывается браузеру, а внутренний.
Тогда научите, где его копировать)). Просто я в этом деле новичок и то, что Вы написали - как язык марсианина для меня)).
Зайдите внутрь своей CMS, там есть плагины, чанки и т.д. и т.п, везде по-разному называется. Поищите, что и где выводится и дайте этот код.
Может туплю и не то высылаю, Вы уж прoстите))
Вот отрывок кода в футере:
</div>
<div class="autor">
<a href="http://prodengiblog.ru/premium_themes/adsense-recipe.html" title="Премиум темы вордпресс">prodengiblog.ru</a>
</div>
Если убираю, то остаётся главная сайта, но при переходе на любую страницу пишет, что я не имею права удалять ссылки.
Внешний вид - редактор - footer.php
Цитата: MiViDo от 15-01-2015, 22:30:29
Может туплю и не то высылаю, Вы уж прoстите))
Вот отрывок кода в футере:
</div>
<div class="autor">
<a href="http://prodengiblog.ru/premium_themes/adsense-recipe.html" title="Премиум темы вордпресс">prodengiblog.ru</a>
</div>
Если убираю, то остаётся главная сайта, но при переходе на любую страницу пишет, что я не имею права удалять ссылки.
Не закрыт слой.
Не хватает последнего </div>
Попробуйте удалить:
<div class="autor">
[code] <a href="[b][u]http://prodengiblog.ru/premium_themes/adsense-recipe.html[/u][/b]" title="Премиум темы вордпресс">prodengiblog.ru</a>
</div>Или просто:
<a href="[b][u]http://prodengiblog.ru/premium_themes/adsense-recipe.html[/u][/b]" title="Премиум темы вордпресс">prodengiblog.ru</a>
Спасибо! Попробую и отпишусь завтра.
Я у себя в футере тоже эту часть кода удалил.Помогло)))
Нет, ребята, ни хрена - после удаления на сайте скупая надпись "Вы не имеете права удалять ссылки". Может в другом зацепка? Помогите, если кто знает. Предоставлю, что понадобится.
А можно код всего шаблона, включая CSS, JS и PHP прилагающиеся?
Значит где-то стоит проверка наличия копирайта.
Нужно понять, что проверяется. Попробуйте изменить саму ссылку, посмотрите, что произойдёт, а потом что-то во фрагменте:
<div class="autor">
<a href="http://prodengiblog.ru/premium_themes/adsense-recipe.html" title="Премиум темы вордпресс">prodengiblog.ru</a>
</div>
Проверяется наличие кода средствами PHP или JS. Вот там и нужно искать.
Да я и непротив, но ткните пальцем более конкретно, а то сам не понимаю, что конкретно интересует. В какой папке искать и что именно искать?
Какие JS использует тема? Есть ли зашифрованные куски кода?
Наверное, так я только Вас замучаю. Ведь есть шаблон, сайт уже готовый (у меня в подписи), а на большее меня не хватает. В JS я ноль, в кодах я ноль, короче во всём ноль. Кроме копирайтинга и собственно строительства). Оно-то вроде и не критично, но ссылку хочу убрать всё равно. Своих знаний не хватает, приходиться другим морочить голову. А поскольку знаний нет по теме, то вместо диалога получается разговор слепого с немым)). Я чайник, хотя и не стесняюсь этого. Возможно ли, если ещё не надоел, по пунктам расписать план действий?
Есть вся тема отдельно, установочные файлы?
Дело в том, что JS я смогу и так посмотреть, но вот если проверка в PHP, то ничего не увижу.
Хорошо, давайте начну с JS. Если чего найду, отпишусь.
Если есть установочные файлы темы, киньте архив в личку, покопаюсь в коде.
Цитата: MiViDo от 15-01-2015, 21:23:20Автор как-то хитро всё это сделала, а шаблон достался не от неё. Она вроде бы гарантирует, что прямая покупка гарантирует отсутствие таковых ссылок. Но достался шаблон почти даром и совершенно неожиданно, глупо отказываться.
ЦитироватьПубличная оферта (Условия использования тем) (http://prodengiblog.ru/ispolzovanie-tem)
Вы не имеете права изменять название темы, изменять или удалять информацию о теме в файле style.php и авторскую ссылку в футере. Скрыть, изменить или удалить ее можно только по договоренности со мной.
Где тут по вашему гарантия на отсутствие ссылки? Это раз.
Даже при покупке, ссылку просто снять нельзя, только при договорённости, при которой вы оплачиваете Премиум версию, которая стоит на 1016 руб. больше, чем обычная. Это два.
И тему вы не покупали у изготовителя, поэтому прав на тему у вас нет вообще никаких. Это три.
Хотите без ссылки, подберите, установите и настройте бесплатную фри тему, их достаточно, тем более, что использованная вами тема самая обыкновенная ВП тема.
А просто поставить блоку style="display:none;" не катит? Меня ещё ни разу не подвело. :)
Цитата: redhotfox от 16-01-2015, 16:31:12А просто поставить блоку style="display:none;" не катит? Меня ещё ни разу не подвело. :)
Можно. И сам так делал с копирайтами.
Но!!!
Не рекомендуется использовать элементы оформления, делающие неочевидным доступ к тексту для пользователей — окна прокрутки, скрытые выпадающие блоки и т.п. http://help.yandex.ru/webmaster/recommendations/presentation.xml (http://help.yandex.ru/webmaster/recommendations/presentation.xml)
Скрытый текст
Размещение на страницах сайта невидимого или слабовидимого текста с ключевыми словами, с целью повлиять на ранжирование в поисковой системе.
Исключение из поиска страниц сайта
http://help.yandex.ru/webmaster/yandex-indexing/webmaster-advice.xml (http://help.yandex.ru/webmaster/yandex-indexing/webmaster-advice.xml)
URL - это не текст и не много, но на каждой странице. ))
ЦитироватьНе рекомендуется использовать элементы оформления, делающие неочевидным доступ к тексту для пользователей — окна прокрутки, скрытые выпадающие блоки и т.п. http://help.yandex.ru/webmaster/recommendations/presentation.xml
По-моему вы заморачиваетесь. Мы воздействуем на блок, а не на текст. Ссылки в таком блоке не индексируются. Каких-то неприятностей никогда в связи с этим не было. Ну ладно. Удачи в ваших изыскaниях.
Может быть кому пригодится.
И так, имеем файл 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