Как удалить нижний колонтитул, созданный на WordPress? »WebNots

Все темы WordPress, такие как Twenty Seventeen, Twenty Sixteen и Twenty Fifteen, имеют сообщение в нижнем колонтитуле «Работает на WordPress», отображаемое внизу сайта. Это бесплатное сообщение в нижнем колонтитуле позволяет хакерам легко найти сайт WordPress с темами по умолчанию.

Сайт работает на WordPress. Нижний колонтитул

Сайт работает на WordPress. Нижний колонтитул

По умолчанию WordPress не позволяет удалить это сообщение нижнего колонтитула. Но у вас есть два следующих метода, чтобы скрыть или удалить его с вашего сайта.

  • Скрыть сообщение нижнего колонтитула с помощью файла Style.css
  • Удалите нижний колонтитул с помощью файла Footer.php

Мы создали эту статью много лет назад для темы Twenty Fourteen, теперь она дополнена примерами Twenty Seventeen и Twenty Sixteen. В основном все темы по умолчанию имеют такой же код, как и Twenty Sixteen, но последняя Twenty Seventeen работает иначе. Таким образом, пример Twenty Sixteen можно также применить к более старым темам по умолчанию, таким как Twenty Fifteen, Twenty Fourteen и т. Д.

Скрыть сообщение нижнего колонтитула WordPress в CSS

WordPress отображает сообщение в нижнем колонтитуле «Работает на WordPress», используя класс CSS с именем «информация о сайте«. Вы можете увидеть этот класс, щелкнув правой кнопкой мыши и проверив элемент нижнего колонтитула.

Поиск класса CSS для бесплатного нижнего колонтитула WordPress

Поиск класса CSS для бесплатного нижнего колонтитула WordPress

Теперь, когда вы можете просто скрыть нижний колонтитул с помощью символа «информация о сайте»CSS-класс, как описано ниже.

Войдите в свою административную панель WordPress как администратор и перейдите к «Внешний вид> Редактор»Меню. Нажми на «style.css», Расположенный почти в нижней части правой боковой панели в разделе« Стили ». Добавьте следующий код в конец «style.css»Файл и нажмите«Обновить файл».

.site-info {
display : none;
}

Это должно выглядеть примерно так:

Удалить нижний колонтитул, изменив таблицу стилей темы Twenty Seventeen

Удалить нижний колонтитул, изменив таблицу стилей темы Twenty Seventeen

Просмотрите свой сайт в браузере, и сообщение в нижнем колонтитуле «Сайт работает на WordPress» теперь скрыто.

Нижний колонтитул удален после изменений в таблице стилей

Нижний колонтитул удален после изменений в таблице стилей

Изменение таблицы стилей с помощью настройщика

Мы заметили, что большинство пользователей отключили опцию редактора тем из соображений безопасности. Также изменения, сделанные в таблице стилей, исчезнут при обновлении темы. Следовательно, вы можете обновить «style.css», Используя настройщик WordPress по умолчанию вместо редактора. Перейдите к «Внешний вид> Настроить> Дополнительные CSS» и введите код, как показано ниже:

Изменение CSS с помощью настройщика

Изменение CSS с помощью настройщика

Проблема с скрытием ссылки с помощью CSS

Вышеупомянутый метод скроет только сообщение нижнего колонтитула, а фактическое сообщение всегда будет в файле шаблона PHP. Также поисковые системы, такие как Google, не любят, когда владельцы сайтов скрывают ссылки. Так что лучший способ — изменить исходный код PHP в «footer.php”Файл, чтобы удалить нижний колонтитул.

Темы по умолчанию до Twenty Sixteen работают аналогичным образом, но тема Twenty Seventeen работает иначе. Здесь мы объясним оба случая.

Обратите внимание, что вам нужно использовать редактор тем, чтобы изменять файлы PHP, и вы не можете использовать настройщик. Если редактор тем отключен на вашей панели администратора WordPress, то единственный способ — использовать FTP и изменить файл.

Помните, что изменения в файле PHP будут стираться при каждом обновлении темы. Вам необходимо обновить «footer.php”После каждого обновления темы или используйте дочернюю тему, чтобы избежать этого.

Удалить сообщение нижнего колонтитула в Twenty Sixteen и ниже

Перейдите к «Внешний вид> Редактор»И выберите«footer.php«Файл с правой боковой панели в разделе»Шаблоны» файл. Найдите приведенный ниже блок кода и полностью удалите его.

<div class="site-info">
<?php
/**
* Fires before the twentysixteen footer text for footer customization.
*
* @since Twenty Sixteen 1.0
*/
do_action( 'twentysixteen_credits' );
?>
<span class="site-title"><a href="https://www.webnots.com/how-to-remove-proudly-powered-by-wordpress-footer/<?php echo esc_url( home_url("/' ) ); ?>" rel="home"><?php bloginfo( 'name' ); ?></a></span>
<a href="https://www.webnots.com/how-to-remove-proudly-powered-by-wordpress-footer/<?php echo esc_url( __("https://wordpress.org/', 'twentysixteen' ) ); ?>"><?php printf( __( 'Proudly powered by %s', 'twentysixteen' ), 'WordPress' ); ?></a>
</div><!-- .site-info -->

В файле «footer.php» он должен выглядеть примерно так:

Удалите Free Footer Credit из Twenty Sixteen Theme

Удалите Free Footer Credit из Twenty Sixteen Theme

Нажми на «Обновить файл», Чтобы сохранить изменения. Просмотрите свой в браузере, и сообщение нижнего колонтитула теперь должно быть удалено. Возможно, вам потребуется очистить кеш браузера, чтобы изменения вступили в силу немедленно.

Удалить сообщение нижнего колонтитула в Twenty Seventeen

В теме Twenty Seventeen вам необходимо удалить приведенный ниже код из файла «footer.php».

get_template_part( 'template-parts/footer/site', 'info' );

Это должно выглядеть так:

Удалить код нижнего колонтитула в теме Twenty Seventeen

Удалить код нижнего колонтитула в теме Twenty Seventeen

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

Добавление пользовательского сообщения нижнего колонтитула в Twenty Sixteen и ниже

Если вы хотите добавить собственное сообщение, например «Авторские права на мой собственный сайт», добавьте следующий код в «footer.php» файл. это

<div class="site-info">
<?php do_action( 'twentysixteen_credits' ); ?>
<a href="https://www.webnots.com/how-to-remove-proudly-powered-by-wordpress-footer/<?php echo esc_url( __("<strong><span style="color: #ff0000;">http://myownsite.com/</span></strong>', 'twentysixteen' ) ); ?>">
<?php printf( __( '<strong><span style="color: #ff0000;">Copyright ©</span></strong> %s', 'twentysixteen' ), '<strong><span style="color: #ff0000;">My Own Site</span></strong>' ); ?></a>
</div><!-- .site-info -->

После изменения кода он должен выглядеть примерно так:

Добавление пользовательского нижнего колонтитула в тему Twenty Sixteen

Добавление пользовательского нижнего колонтитула в тему Twenty Sixteen

На опубликованном сайте в браузере теперь будет отображаться пользовательский нижний колонтитул, как показано ниже:

Пользовательский нижний колонтитул в теме Twenty Sixteen

Пользовательский нижний колонтитул в теме Twenty Sixteen

Добавление пользовательского сообщения нижнего колонтитула в Twenty Seventeen

В теме Twenty Seventeen добавьте приведенный ниже код в свой «footer.php» файл.

<div class="site-info">
<?php
echo '<a href="http://www.yoursite.com"> All Rights Reserved @ This is my Site Link</a>.';
?>
</div><!-- .site-info -->

В редакторе должно выглядеть так:

Добавить пользовательский нижний колонтитул в тему Twenty Seventeen

Добавить пользовательский нижний колонтитул в тему Twenty Seventeen

И опубликованный сайт в браузере должен выглядеть так:

Добавить настраиваемую ссылку нижнего колонтитула в тему Twenty Seventeen

Добавить настраиваемую ссылку нижнего колонтитула в тему Twenty Seventeen

Вы можете добавить несколько ссылок и украсить их, настроив CSS.

Законно ли удалять нижний колонтитул?

WordPress — это программное обеспечение с открытым исходным кодом, распространяемое по GPLv2 или более поздней версии. Точно так же Twenty Seventeen и большинство других бесплатных тем также распространяются по GPLv2 или более поздней версии. Это Стандартная общественная лицензия позволяет распространять и изменять исходный код. Ниже приведен отрывок из части файла readme.txt из пакета загрузки Twenty Seventeen с сайта WordPress.org:

Эта программа является бесплатным программным обеспечением: вы можете распространять и / или изменять ее в соответствии с условиями Стандартной общественной лицензии GNU, опубликованной Free Software Foundation, либо версии 2 Лицензии, либо (по вашему выбору) любой более поздней версии.

Так что, на наш взгляд, мы не видим проблем с удалением кода нижнего колонтитула.

Похожие записи

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

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