Как убрать ссылки в теме от NewWpthemes

Как убрать ссылки в теме от NewWpthemes

На сегодняшний день WordPress темы от New Wp Themes очень популярны. Популярность основана на огромном количестве предлагаемых вариантов шаблонов различных тематик. Компания распространяет их бесплатно, но бесплатность сопровождается прописанными ссылками в футере (подвале) темы. Вот именно они становятся проблемой для пользователя, который попытается их удалить.

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

Как убрать ссылки в теме от NewWpthemes

Которая предупреждает администратора :

« Все ссылки в нижнем колонтитуле должны оставаться нетронутыми. Все эти ссылки являются частью темы и в любом случае не повредят ваш сайт.»

Это хорошо, что не повредят, но если они нам не нужны, если вместо них можно разместь свою информацию, зачем они там?

Избавиться от ссылок в подвале (футере) WordPress темы от Newwpthemes можно несколькими способами.

Первый — заплатить за Wordpres тему от Newwpthemes и вы получите тему без ссылок в футере.

Как убрать ссылки в теме от NewWpthemes

Второй способ — платить нет желания, но можем что-нибудь прописать в подвале темы.

В файле темы functions.php есть функция

function wp_initialize_the_theme_finish

Именно эта функция связывает footer.php с файлом functions.php как единое целое, поэтому если вы в футере удаляете ссылки, тема перестаёт работать.

Вот строчка этой функции:

[php]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://suv.reviewitonline.net/">Best SUV</a> | Thanks to <a href="http://suv.reviewitonline.net/toyota-suv/">Toyota SUV</a>, <a href="http://suv.reviewitonline.net/ford-suv/">Ford SUV</a> and <a href="http://trucks.reviewitonline.net">Best Truck</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();[/php]

Именно в ней и прописан текст и ссылки выводимые в футере. Их можно заменить на свои, но надо это сделать одновременно в двух файлах и в footer.php и functions.php при этом ничего не удалять

Третий способ — удаляем ссылки в подвале темы от Newwpthemes изменив название файла footer.php

Здесь всё очень просто. Если просмотреть строчку функции

function wp_initialize_the_theme_finish

в ней есть переменная, которая связывает с файлом footer.php

Вот она :

$f = dirname (__file__) . «/footer.php»;

Что здесь делаем:

1. Создаем новый файл footer1.php в папке шаблона, скопируйте в него всё содержимое footer.php

2. В приведенной выше строчке слово footer.php (выделено красным) измените на footer1.php

$f = dirname (__file__) . «/footer1.php»;

3. Сохраните functions.php

4. Теперь убирайте ссылки из footer.php

Таким образом и «волки сыти и овцы целы» ))))


Как найти и удалить скрытые ссылки в WordPress теме

 

This site is using SEO Baclinks plugin created by InfoMotru.ro and Locco.Ro










Добавить комментарий

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