Мар 072016
 

WordPress logo
Настала пора добавить новый раздел в меню рубрик, моей темы.
Для этого заходим в настройки темы, далее в выпадающем меню выбираем Other Graphical Elements -> Navigation Bar Below Header, листаем вниз, выбираем подраздел Categories in Navigation Bar, ну а далее ищем Select categories to show in Navigation Bar, в ней созданную ранее новую рубрику, и галочкой указываем на то, что она будет отображаться в выпадающем меню нашего сайта.

Май 292015
 

uvelichenie-izobrazhenii-i-kartinok-plugin
Иногда нужно разместить на блоге изображение гораздо большего размера, чем позволяет сам шаблон. Это можно сделать стандартными способами и средствами движка, однако получается не всегда красиво. Да и при нажатии на изображение, оно обычно открывается в новом окне и пользователям бывает неудобно, т.к. приходится нажимать на кнопочку «назад» в браузере.
Для того, чтобы вашим посетителям было удобно воспринимать информацию и, в то же время, оставаться на странице, никуда не переходя, существует один полезный и очень удобный плагин, который называется FancyBox for WordPress.

Я перепробовал всевозможные плагины для изображений, которые только были, и остановился именно на этом. Почему?

Continue reading »

Май 292015
 

С развитием проекта и его популяризации со стороны посетителей растет нагрузка на сервер, который обслуживает сайт. Можно купить лучший сервер, взять его в аренду и не обращать внимание на нагрузку. Можно поставить плагин кэша и отдалить время приобретения нового сервера. А можно уменьшить нагрузку сайта, путем оптимизации процессов.

В этой статье будет показано, как узнать время загрузки и количество запросов страницы. Полученные данные нужно использовать при оптимизации сайта.

Нам не потребуется установка каких-либо плагинов. Все делается путем вставки небольшого кода в нужные места сайта.
Представленный ниже код необходимо поместить в файл, где бы вы хотели видеть цифры нагрузки. Обычно это помещают в «подвал» сайта, где-нибудь рядом со счетчиком, либо знаком ©. Если и вы хотите его туда поместить, то для работы понадобится файл footer.php, который можно найти в папке с шаблоном вашего сайта на ftp. Но вы можете поместить код в любое другое место сайта.

<small>
<!--?php echo $wpdb->num_queries; ?-->
<!--?php _e(‘запросов’); ?-->.
<!--?php timer_stop(1); ?-->
<!--?php _e(‘секунд’);
?-->
</small>

Остается сохранить измененный файл и снова закачать на хостинг. После этого можно посмотреть, работает ли все правильно (показывает цифры)

Май 292015
 


  С какой-то версии WordPress рядом с полем комментариев начала появляться строка «Можно использовать следующие HTML-теги и атрибуты» с перечислением этих самых тегов.

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

Можно использовать следующие HTML-теги и атрибуты:
<abbr title=""> <acronym title=""> <b></b></acronym></abbr>
<blockquote cite=""><cite> <code> <del datetime=""> <em><em> <i> <q cite="">
<span style="text-decoration: line-through;"> <strong>
</strong></span></q></i></em></em></del></code></cite>
<pre lang=""><code>

Актуальный способ
  Один из читателей блога предложил решение, которое делается один раз и не нужно потом после обновления движка WordPress снова лазить и править файлы шаблона.

Вставляем в файл функции вашего шаблона (functions.php) следующий код сразу в начале, после
<?php с новой строки:

function mytheme_init() {
add_filter('comment_form_defaults','mytheme_comments_form_defaults');
}
add_action('after_setup_theme','mytheme_init');
function mytheme_comments_form_defaults($default) {
unset($default['comment_notes_after']);
return $default;
}

  Вот и все. В результате, строки с текстом уже больше отображаться не будет.

Уже не актуальный способ
  Итак, чтобы нам ее удалить, следует зайти на FTP Вашего сайта и в папке wp-includes найти файл comment-template.php.

Далее нам следует открыть этот файл каким-нибудь текстовым редактором. Со своей стороны я рекомендую использовать для подобных случаев текстовый редактор Notepad++.

Открыв файл comment-template.php, мы должны найти следующий код и удалить его:

'comment_notes_after'  => '<p class="form-allowed-tags">' . sprintf( __( 'You may use these <abbr title="HyperText Markup Language">HTML</abbr> tags and attributes: %s' ), ' <code>' . allowed_tags() . '</code>' ) . '</p>',

  Если открываете Notepad++, то это будет 1540 строка. Просто выделяете ее и нажимаете Delete. Далее сохраняете файл и закачиваете снова на ftp.

Май 242015
 

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

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

wp-content/themes/< имя темы>/languages/

Если это касается перевода на русский язык, то находим 2 файла:

ru-Ru.mo
ru-Ru.po

Continue reading »

Май 232015
 

Тема Suffusion одна из лучших бесплатных тем, для WordPress.
Suffusion не теряет актуальность, так как разработчики периодически выпускают обновления,
каких уже, по не которым источникам, было выпущено более 60 штук.
Чем примечательна эта тема, на мой взгляд это минималистический стиль, но с кучей настроек в придачу, просто очень много.
Каждый сможет создать неповторимый вид своего проекта.
Но вот не задача, тема не на Русском языке, но есть отдельные переводы, в том числе и Русский.
Сразу предупрежу не качайте готовую тему на Русском языке,
у вас могут возникнуть проблемы в работе некоторых плагинов,
например у меня не работал плагин VKontakte API который отвечает за комментарии, привязанный к одноименной соц сети.
Continue reading »

Май 162015
 

Вариант 1
    Найдите файл functions.php, в той теме, которую вы используете (активная). Откройте его в редакторе (лучше использовать notepad++ или akelpad) и добавьте в него      строчку wp_set_password(‘password’, 1);

Убедитесь, что строчка стоит между тегами

<!--?php здесь ?-->

Сохраните изменения и залейте его назад на хостинг. Не забудьте сохранить файл в кодировке UTF-8 без метки BOM. Откройте свой сайт в браузере и пароль для пользователя 1 (admin) станет password. Войдите в админ-панель указав свой логин и пароль password, после входа удалите эту строчку из файла functions.php, иначе пароль будет перезаписываться при каждом обращении к сайту.

Не забудьте сменить пароль на свой в профиле.
Continue reading »