студия занимательная МИХАЛИКА
! Михалика - запросто с WordPress:
доступная ручная работа по правилам оптимального интернет(а)
Здравствуйте !

издатель:   в теме: Файлы шаблонов FlexiThemes
студия занимательная МИХАЛИКА

Как убрать ненужные ссылки в подвале (footer.php) блога с темой FlexiThemes

Тем, которые пытается сделать качественный адаптивный сайт с темами FlexiThemes, эта статья и написана.

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

Однако наша работа нынче будет несколько иная, — например, есть такая папка lib (в которой собраны виджеты сайдбаров)) — вот она нам и может потребоваться, её мы и станем при надобности править, удаляя ссылки из footer.php. Но об этом далее…


Темы wordpress — лишние ссылки в подвале адаптивных тем FlexiThemes

 

 

 

Хочу сказать несколько слов о самом авторском сайте — flexithemes.com — и предлагаемых темах:

Как известно, нынче время адаптивного дизайна, а значит, коли решили строить себе сайт, то и выбираем качественный инструмент для создания своего блога. Вот, я, например, многие заказы выполнял именно на этих темах и нареканий со стороны клиентов не было. Рекомендую и вам что-то подобрать для себя на сайте FlexiThemes. Богатейший выбор, доложу вам-с )) И не следует пугаться, когда, войдя на сайт, увидите сплошняком аглицкие слова, – это нормально, – да и я вам помогу разобраться (чем смогу).

А пока воспользуйтесь переводчиком браузера.

 

Итак, приступим к уборке рекламных ссылок. Решайте сами как это будете делать, в смысле редактировать код. Рекомендую в Нотепад++

 

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

 

 

Он сказал — поехали…

 

 

Взгляните на фото ниже)). У вас будет примерно то же…

Вот то, что подчёркнуто, нам и нужно будет убрать для начала.

 

 

 

лишние ссылки в подвале адаптивных тем FlexiThemes

 

 

 

Если у вас установлен ТАС Theme Authenticity Checker /если же нет, устанавливаем плагин согласно правилам/ — устанавливаем и смотрим что он нам выдаёт: сколько же поставлено у вас на блоге вредных или закодированных ссылок!? (фото ниже…) Уверен, будет зелёненькое «ОК», но и ссылок будет МАССА. А посему давайте меньше болтать, но больше эти ссылки убирать.

 

 

 

 

Убираем ненужные ссылки в подвале тем FlexiThemes

 

 

 

 

Первое: чтоб нам в дальнейшем не путаться, давайте чуть подредактируем подвал.

 

Открываем в вашей теме файл …wp-content/themes/ ИМЯ ТЕМЫ/ footer.php — и в строке примерно — 67… (НА ДНЕ ТЕМЫ ОБЫЧНО И ПРОПИСЫВАЮТСЯ рекламные фишки) обратите внимание на текстовое наполнение… (обычно бывает парочка имён типа Powered by) — что-то одно удаляем, а другую фразу меняем на свою — можно написать имя своего блога, чтоб было понятнее.

И ещё, нумерация строк может несколько отличаться, всё зависит от выбранной темы… Главное — секите принцип!

 

Вот так примерно выглядит это б…ство… строк в файле footer.php

 

 

<div id="credits">Powered by <a href="http://wordpress.org/"><strong>WordPress</strong></a> | Theme Designed by: <?php echo wp_theme_credits(0); ?> | 
Thanks to <?php echo wp_theme_credits(1); ?>, 
<?php echo wp_theme_credits(2); ?> and <?php echo wp_theme_credits(3); ?></div><!-- #credits -->

</div><!-- #footer -->

 

 

Обратите внимание на 1 строку, показанную в коде. Редактируйте её, чтобы получилось так, как показано ниже:

 

 

<div id="credits">МОЙ БЛОГ - <a href="http://mihalica.ru/...ВАШ САЙТ..."><strong>БЛОГ</strong></a>

 

 

Нужно прописать URL и ИМЯ своего блога.

 

 

А затем, поудалять вот такие фразы PHP  <?php echo wp_theme_credits(3); ?> !

Это обычные функции вывода определённой информации.  Запомните их. Потом сравните эти красоты с теми что будут в файле функций functions.php.

Но это ладно: подробнее в следующих статьях.

 

 

Кстати: подобными функциями мы замечательно будим пользоваться себе же НА БЛАГО впоследствии, например, выведем приветствие автора, кому интересно взгляните.

 

 

В скобках скажу: было бы неплохо, если б вы всю эту работу по редакции вредных ссылок выполняли на локалке и тут же тестировали…

 

 

 

 

лишние ссылки в подвале адаптивных тем FlexiThemes

 

 

С подвалом пока закончили!

 

 

Внимание! Эту редакцию сохраняйте, но сайт перезагружать пока не нужно!

 

 

Дальше поймёте почему…

 

 

 

 

убираем ссылки синхронизированные с футером в файле functions.php

 

 

 

 

…открываем в вашей теме файл …wp-content/themes/ ИМЯ ТЕМЫ/ functions.php

 

В файле функций отыскиваем строчки, в которых прописаны имена БЕСПЛАТНЫХ сайтов, скажем так)) Вот эти: Designed by: , Thanks to … помните, рядом с этими могут быть и ещё несколько ссылок. Внимательнее! …и благо если они будут не закодированные… (но если кодированные – и с этими разберёмся впоследствии)

 

 

У меня, кроме перечисленных выше на фото, есть и ЕЩЁ – две!

 

 

Итак:

…и другие меняем на свои. А «имена» Designed by: и т.п. пока не трогаем. Вот эти строки: (я их показываю с переносом строк, у вас нужный нам пример может быть длинным, так что ищите… Эта козаностра) обычно в финале файла, в строках 145 — 170…

 

 

function wp_initialize_the_theme_load() 
{ if (!function_exists("wp_initialize_the_theme")) 
{ wp_initialize_the_theme_message(); die; } } 
function wp_initialize_the_theme_finish() { 
$uri = strtolower($_SERVER["REQUEST_URI"]); 
if(is_admin()
 || substr_count($uri, "wp-admin") > 0 
|| substr_count($uri, "wp-login") > 0 ) 
{ /* */ } else { $l = ' 
| Designed by: <a href="http://onlinecrmcloud.com/">CRM Cloud</a> 
| Thanks to <a href="http://www.apps4rent.com/microsoft-project-server-hosting.html">Microsoft Project Server</a>, 
<a href="http://www.katalystpartners.com/technical-support/">Technical Support</a> and 
<a href="http://virtualservergeeks.com/">Virtual Servers</a>'; 
$f = dirname(__file__) . "/footer.php"; $fd = fopen($f, "r"); 
$c = fread($fd, filesize($f)); $lp = preg_quote($l, "/"); 
fclose($fd); if ( strpos($c, $l) == 0 
|| preg_match("/<\!--(.*" . $lp . ".*)-->/si", $c) 
|| preg_match("/<\?php([^\?]+[^>]+" . $lp . ".*)\?>/si", $c) ) 
{ wp_initialize_the_theme_message(); die; } } } 
wp_initialize_the_theme_finish();

 

 

Теперь внимание! Важно знать, — обычно эта ссылочная масса дублируется другими темными файлами и машинка вордпресс (ваш сайт) если, например, заменить ссылки только в одном из файлов, скажем в Футере, СРАВНИТ их с функционным файлом и, УВИДЕВ (скажем просто) разницу примеров — выдаст работу сайта ОШИБОЧНОЙ: блог просто перестанет отображаться браузером. Так что — знайте !!!

 

 

Как только в файле functions.php заменили эти четыре ссыли на свои (идентичные с футерными), начав от первой «Designed by:» Сохраняем всё это дело!.. Сайт пока не перезагружаем! если вы правите код в консоли блога.

 

 

…открываем снова подвал footer.php и ТЩАТЕЛЬНО ПРОВЕРЯЕМ ЕЩЁ РАЗ !!!! Как вы теперь понимаете, ВРЕДНЫЕ ПОДВАЛЬНЫЕ ссылки-коды <?php echo wp_theme_credits(3); ?> идентичны начинкой с функционными. Вот об этом дублировании я и толковал выше…

 

 

 

Те, которые правили документы в Нотепад, закидывайте редакцию файла в корень ТЕМЫ.

Остальное можно будет поправить прямо на сайте, если здесь вы всё выполнили правильно.

 

 

 

То есть весь принцип таков: все ненужные ссылки (у нас, к примеру, их было четыре) из файлов functions.php и footer.php нужно заменить синхронно. Но это если в выбранной вами теме не было КОДА — этих ссылок. Если был, то делается немного иначе, а может быть даже и проще… нужно будет поменять одно из значений в файле functions.php на другое и смело сносить всё ненужное… Правда придётся покопаться ещё в кое-каких файлах, например, может быть стоит уделить внимание файлу Themater.php

 

 

 

Перезагружайте сайт! И коли всё прописывали/удаляли правильно — сайт откроется!

 

 

Продолжим…

 

 

 

 

убираем ссылки в кодах подключения виджетов

 

 

 

 

 

Здесь всё просто и никакой дублированной синхронизации!

 

 

…заходим на страничку анализа плагина TAC. Желательно открыть в новой вкладке браузера… Страничка нам пригодится, когда будем наблюдать уменьшение количества вредных, по мнению плагина, строк. И они действительно вредные!

…то есть, проделали часть работы — перезагрузите вкладку и смотрите…

 

 

 

Продолжаем копаться в functions.php — методично (сравнивая с показанными плагином) убираем все перечисленные ссылки. Строки примерно (повторюсь, в зависимости от выбранной вами темы) — 44 и 63 – причём, ссылки на темные баннеры тоже убираем, иначе «ТАС» будет их ВЫСКАЗЫВАТЬ как статически-паразитные links.

Искать всё это богатство стоит где-то в начале файла functions.php

 

…ссылки меняем на свои (потом замените нужными)…

 

 

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

Шош! Тогда осторожненько вернёте всё на место и — приступайте по новой…

 

 

Но если всё хорошо… идём дальше…

 

И снова …проверяем блог на наличие вредного кода, с помощью «ТАС» – после нашей правки, чужих статических ссылок должно поубавиться.

 

 

 

 

Так как убрать статичные ссылки из подвала сайта!?

 

 

 

 

А вот так вот – вредные Static Link(s) мы убрали))

 

 

В итоге у вас должно получиться так, как на ПЕРВОМ сверху фото: как бы всё то же самое, но вся подвальная строка – теперь безвредна. И, кликнув по ссылке (если вы меняли чужие на свои), замечательно перейдёте к себе на сайт! …но — не к чёрту на кулички…

 

Но ведь у нас остались надписи, спросите вы?

 

 

Отвечу: …и их меняйте на свои. Но только также СИНХРОННО! Ибо всё-таки нужно осторожнее, пока не вычистили тему до финала!

 

 

 

И если у вас в теме были закодированная ссылочная масса, нам потребуется уже папка lib и файл Themater.php и…

 

 

…с ними разберёмся, но в следующей статье, так что…

 

 


подписка feedburner МИГ подписки - ВРЕМЯ знаний!!

 

 

Да, — а самым нетерпеливым предлагаю написать мне. Я обязательно помогу вам разобраться с закодированными ссылками, чтобы понравившаяся тема была целиком и наскрозь ВАША ))

 

 


На этом занавес представления опускается…

 

 


Если что-то не ясно, спрашивайте. Помогу… в чём дюжу.
Вместе мы многое сможем! Берегите себя и свой век - mihalica.ru


Нажатия на кнопочки определяют Ваше высокое гражданское сознание
Удачи в работе и творчестве..!


меточная навигация:
Комментарии: 31

  1. Я понял!! что он и стоит.
    Поэтому и сказал: базовые настройки (в том числе и переименование шаблона) лучше выполнять изначально: все ссылочные пути (окромя css) имеют названия шаблона.
    Что, приступаем к работе..?

    Ответить - Михаил

  2. На днях вычищал тему Flexi..s, по просьбе блогера:
    Интересный вариант решения структуры кода в шаблоне: несколько отличен от большинства предлагаемого контента разработчиками… Остались наработки.!.
    …так что если возникнут трудности с уборкой, обращайтесь… возможно скачать инструкцию (плюс пара бонусных рекомендаций) и полностью очищенные строки кода для вставки в свой шаблон — архив и документация файла readme.txt через обратную связь — и также в архиве прилагается индивидуальный код купона, владельцу которого при повторном обращении предоставляются симпатичные скидки…
    Возможен индивидуальный подход…
    Желаем успехов команда города-web-мастеров Занимательной Михалики.
    Александр ATs и Михаил ATs

    Ответить - Михаил

Поделитесь соображениями: Ваши мысли очень важны! $ правила комментирования ©

Ваш e-mail не будет опубликован. Обязательные поля помечены *