Сышышь ты, выходи сюда,
поговорим !

Полезные хаки для WordPress

Опубликовано: 01.09.2018

видео Полезные хаки для WordPress

Перевод WordPress сайта на разные языки

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



Плагины — это лишь часть улучшения WordPress. Если нужно что-то особенное или уникальное, то можно написать самому функцию или воспользоваться уже существующими фрагментами кода. В интернет — сети доступно огромное количество хаков для WordPress, которые без труда могут быть применены на вашем сайте. Хаки – это фрагменты кода, взяты из плагинов или написаны с нуля. Зачастую хаки прописывают в конфигурационных файлах, к примеру, файл functions.php в WordPress , он позволяет заменить многие функции плагинов.


WordPress тема Basic с премиальным функционалом

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

Автоматически добавляем содержимое в конце каждой статьи

Когда вы добавляете одну и туже информацию в конце каждой статьи это становится трудоемким процессом. Чтобы избежать этой рутиной работы воспользуемся хаком для WordPress и добавим следующий код в файл functions.php :

function postFooter($footernote) { if(is_single()) { $footernote .= "<div class='postfot'>"; $footernote .= "<h4>Автор блога: Пупкин Пуп</h4>"; $footernote .= "<p>Следите за моей RSS-лентой: <a href='http://wordsmall.ru/feed/'>Подписывайся!</a>.</p>"; $footernote .= "</div>"; } return $footernote; } add_filter ('the_content', 'postFooter');

CSS

.postfot { background: #fff; padding: 10px; border: 2px solid #bcbcbc; } .postfot h4 { color: #464646; font-family: Arial; font-size: 15px; line-height: 36px; text-transform: uppercase; }

Результат.

Выпадающее меню WordPress

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

<form action="<?php bloginfo('url'); ?>/" method="get"> <?php $select = wp_dropdown_categories('show_option_none=Категории сайта&show_count=1&orderby=name&echo=0&selected=6'); $select = preg_replace("#<select([^>]*)>#", "<select$1 onchange='return this.form.submit()'>", $select); echo $select; ?> <noscript><input id="catvp" type="submit" value="View" /></noscript> </form>

CSS

#cat{ border: 1px solid #bfbfbf; padding: 5px; }

Результат.

Добавляем объявление в RSS-поток

Если у вас имеется большой круг читателей вашего rss-канала, то почему бы не поместить в него рекламу? Дополнительный доход еще никому не мешал, а сделать это можно с помощью добавления следующего кода в файл functions.php :

function insertAds($content) { $content = $content.'<hr /><a href="http://wordsmall.ru">Важно! Читать обязательно!</a><hr />'; return $content; } add_filter('the_excerpt_rss', 'insertAds'); add_filter('the_content_rss', 'insertAds');

Результат.

Короткие ссылки на статью WordPress

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

<div><span class="post-shortlink">Короткая ссылка на статью: <input id="cods" type='text' value='<?php echo wp_get_shortlink(get_the_ID()); ?>' onclick='this.focus(); this.select();' /> </span></div> <?php } ?>

CSS

input#cods{ border: 1px solid #bfbfbf; padding: 5px; }

Результат.

Поздравляем пользователей с праздником

Скоро какой-то праздник? Так не забудьте поздравить своих пользователей. Поместите эту функцию в любую часть вашей темы и отредактируйте дату для вывода сообщения, поздравления.

<div class="pes"><?php if ((date('m') == 9) && (date('d') == 27)) { ?> <h2>Поздравляю Вас с праздником!</h2> <?php } ?></div>

CSS

.pes { background: #fff; width: 432px; padding: 5px; margin: 0 auto; height: 30px; } .pes h2{ text-align:center; }

Результат.

Пять простых хаков, советов для WordPress, но довольно интересных чтобы воспользоваться одним из них.

rss