В данной статье речь пойдет о том как самостоятельно изменить footer блога на wordpress.
Для начала следует рассказать что же такое футер (footer) и зачем его менять.
Футер это нижняя часть шаблона сайта (в нашем случае блога на wordpress). Footer также иногда могут называть подвалом или ногами. От того как его называют смысл не меняется.
Если Вы используете стандартный шаблон для блога или скачали и установили понравившийся Вам бесплатный шаблон, то он может содержать нежелательную для Вас информацию (ссылки на wordpress.org или на сайт разработчика шаблона). Кроме того, возможно Вы захотите кастомизировать нижнюю часть шаблона, добавив какую-нибудь информацию. Например, изменить копирайт Вашего блога, добавить ссылку на другой Ваш ресурс.
Я сейчас покажу как изменить footer на примере темы major_media. Это как раз та тема, которая установлена на моем блоге на момент написания данного поста. Я уберу лишние ссылки и добавлю даты с какого по какой год существует мой блог.
Нам потребуется любой текстовый редактор. Вы можете использовать ваш любимый текстовый редактор. Если у Вас такового нет, то рекомендую использовать либо Notepad++ или SublimtText 2 (3). Программа Notepad++ полностью бесплатна, а SublimeText можно назвать условно бесплатной, т.к. у неё есть неограниченный пробный период и время от времени она будет напоминать Вам о необходимости приобрести лицензию на использование этой программы. Я использую SublimeText 2. Программу эту я не покупал, к слову сказать она стоит 40 USD. Просто когда появляется сообщение с просьбой купить лицензию, закрываешь окно с этим сообщением и продолжаешь использовать программу дальше.
Итак приступим. Первым делом необходимо сделать резервную копию файла которого Вы будете изменять. Можно скопировать целиком папку с изменяемой темой. После этого открываем файл footer.php он должен находится в папке wp-content\themes\название_вашей_темы\footer.php. В моём случае он находится по адресу wp-content\themes\major-media\footer.php. Видим следующий код:
PHP
<footer id="colophon" role="contentinfo"> <div id="site-generator"> <?php echo __('© ', 'major-media') . esc_attr( get_bloginfo( 'name', 'display' ) ); ?> <?php if ( is_home() || is_front_page() ) : ?> <?php _e('- Powered by ', 'major-media'); ?><a href="<?php echo esc_url( __( 'http://wordpress.org/', 'major-media' ) ); ?>" title="<?php esc_attr_e( 'Semantic Personal Publishing Platform', 'major-media' ); ?>"><?php _e('Wordpress' ,'major-media'); ?></a> <?php _e(' and ', 'major-media'); ?><a href="<?php echo esc_url( __( 'http://wpthemes.co.nz/', 'major-media' ) ); ?>"><?php _e('WPThemes.co.nz', 'major-media'); ?></a> <?php endif; ?> </div> </footer><!-- #colophon --> </div><!-- #page --> <?php wp_footer(); ?> </body> </html>
Из этого кода удаляем строки начиная с <?php if ( is_home() || is_front_page() ) : ?> по <?php endif; ?> они добавляют, при условии что это главная страница блога, ссылку на производителя темы WordPress и ссылку на wordpress.org. и ссылку на wordpress.org..
Далее нам необходимо добавить в строку <?php echo __(‘© ‘, ‘major-media’) . esc_attr( get_bloginfo( ‘name’, ‘display’ ) ); ?> перед точкой с запятой следующий код: . ‘ 2008 — ‘.date(Y) Где вместо 2008 Вы укажете год запуска Вашего блога.
В итоге должно получиться следующее:
PHP
<footer id="colophon" role="contentinfo"> <div id="site-generator"> <?php echo __('© ', 'major-media') . esc_attr( get_bloginfo( 'name', 'display' ) ) . ' 2008 - '.date(Y); ?> </div> </footer><!-- #colophon --> </div><!-- #page --> <?php wp_footer(); ?> </body> </html>
Вот такая простая манипуляция позволяет сделать индивидуальной стандартную тему WordPress. Результат работы смотрите в футере :).