wordpress и внешние ссылки

Обзоры популярных CMS, а так же вопросы и решения частых проблем.

wordpress и внешние ссылки

Сообщение cigefig » 17 янв 2013, 08:33

Хороший движок вордпресс. И удобный и понятный. Вот только мне не нравится, что там на главной странице сайта всегда внешние ссылки присутствуют. Типа, "сделано на вордпресс" и всё такое. Причем этих внешних ссылок там очень много почему-то, гораздо больше, чем можно увидеть обычным невооруженным взглядом. Я штук пять насчитал. Это много. Нельзя-ли как-нибудь убрать эти внешние ссылки с главной страницы? Я пробовал, ставил какие-то плагины, просто пытался найти их в коде, но ничего не получается.
Аватар пользователя
cigefig
Чайник
 
Сообщений: 8
Зарегистрирован: 31 дек 2012, 12:05

Re: wordpress и внешние ссылки

Сообщение BoiKot » 21 янв 2013, 20:17

Естественно все зашито в коде, причем как правило не в явном виде. Но найти и удалить эти ссылки можно. Никакие специальные скрипты тут не помогут. Все делаем только руками.
За небольшую денежку могу помочь. Пишите в личку. Помогу.
Аватар пользователя
BoiKot
Продвинутый Юзер
 
Сообщений: 307
Зарегистрирован: 13 мар 2012, 08:16

Re: wordpress и внешние ссылки

Сообщение АНТИгуру » 30 янв 2013, 09:18

Кстати, это такой вид заработка для разработчиков шаблонов вордпресс. Оптимизаторы часто покупают рекламу у разработчиков за 10-40$ и размещают в шаблоне свои ссылки. И как сказал коллега выше, они не просто вставлены, а закодирываны так, что при удалении шаблон может отображаться некорректно. Поэтому не стоит удвляться таким чудесам и понимать, что если вы получаете красивый шаблон "нахаляву", то за это платите ссылками с сайта. Такие ссылки получаются сквозными и чем боле страниц сайта, тем больше внешних ссылок получает заплативший оптимизатор.
Аватар пользователя
АНТИгуру
Продвинутый Юзер
 
Сообщений: 777
Зарегистрирован: 16 дек 2012, 12:09
Откуда: Катманду

Re: wordpress и внешние ссылки

Сообщение got_quadrat » 11 фев 2013, 09:46

Среди ссылок, присутствующих в нативном (и локализованном) коде CMS, кодированных нет. Вообще.
Вещи вроде
Код: выделить все
<?php echo(base64_decode('шифрованный_код')); ?>
вставляются, как правило, недобросовестными распространителями шаблонов, зарабатывающих на раскрутке.
Код, выдаваемой подобными командами, содержит не только ссылки, но и часть кода шаблона. Поэтому её удаление приводит к кривому отображению. Рекомендация: выставить перед и после строки комментарии типа таких:
Код: выделить все
    <!--code_begin-->
    <?php echo(base64_decode(...)); ?>
    <!--code_end-->
после чего загрузить страницу, задействующую код, найти в её коде комменты:
Код: выделить все
    <!--code_begin-->
    [код, влияющий на тему]
    [ссылки]
    <!--code_end-->
и то, что между ними, вставить в php-код вместо строки с base64_decode. И отредактировать.
Проверка тем на наличие кода: в корне WordPress'а (на юниксовых системах) выполнить
Код: выделить все
grep -R base64_decode wp-content/themes
основательно изучить вхождения.

Что касается нативных ссылок: часть ссылок зашита в коде самой CMS и локализована в po-файлах, а часть находится в файлах темы (тоже могут быть локализованы). Алгоритм: скопировать адрес мешающейся ссылки, найти его в к.-л. po-файле как
Код: выделить все
    msgstr "локализованная_ссылка"
над ней обнаружить строку
Код: выделить все
    msgid "оригинальная_ссылка"
и отредактировать все фрагменты php-файлов со строкой
Код: выделить все
__('оригинальная_ссылка')
(подчёркивания - локализация).
Аватар пользователя
got_quadrat
Чайник
 
Сообщений: 7
Зарегистрирован: 11 фев 2013, 08:39


Вернуться в Сайты на CMS

Кто сейчас на форуме

Сейчас этот форум просматривают: нет зарегистрированных пользователей и гости: 1

cron