По умолчанию, встроенный в WordPress медиа-менеджер позволяет фильтровать медиа-файлы по трём типам: изображения, аудио и видео. Однако, если приходится работать со множеством .pdf файлами, может понадобиться добавить функцию фильтрации пдф-файлов в медиа-менеджере. Вот небольшой код, который поможет с этим. Код необходимо вставить в файл functions.php темы. Заметьте, что этот код можно использовать и для других типов файлов, например .swf, .avi, ...
Архив рубрики: Код за плагин
Подписка на RSS<Как отобразить счетчик пингбеков/трекбеков в колонке админпанели
По умолчанию, список постов в консоли WordPress отображается со счетчиком комментариев к статьям, но без трекбеков и пингбеков, их количества. Ниже интересный хак, чтобы исправить это досадное недоразумение. Вставьте код в файл functions.php. Это достаточно сделать всего однажды, повторить придется разве что после обновления темы.
Автоматическое генерирование QR-кодов для постов блога
QR Code сейчас очень популярны. Хотели бы Вы сгенерировать их для всех постов на Вашем блоге? Есть очень простой способ. Скопируйте следующий код и вставьте в свой файл темы single.php, в то место, где бы Вы хотели, чтобы код выводился. Если же хочется, чтобы код отображался и на страницах, вставьте код в page.php Ничего сложного, а смотрится замечательно!
Убираем category из ссылок в WordPress
По умолчанию ссылки на категории блога выглядят следующим образом: https://wpincode.com/category/code-for-plugin/ Понятно, что слово category здесь — ни к чему и хотелось бы получить, например https://wpincode.com/code-for-plugin/ Переходим в каталог нашего шаблона ( /wp-content/themes/наш_шаблон ), и добавляем в файл functions.php следующую функцию: Здесь мы создаем функцию, которая вырезает часть строки /category, и добавляем её, как фильтр для всех ссылок категорий.
Добавляем favicon, используя хак WordPress
Сегодня у каждого уважающего себя сайта есть собственный favicon. Чтобы добавить его в свой блог, можно напрямую отредактировать header.php, или же использовать более «чистую» технологию для этого, прибегнув к хакам Вордпресса. Добавьте следующий код в файл function.php вашей темы, сохраните, и всё будет готово. Не забудьте сменить путь к favicon при необходимости. Также, стоит учесть, что если функция wp_head() не ...
Автоматически добавляем кнопку Google+ в посты
Google+ — свеженький сервис Google, который может привлечь трафик на Ваш сайт, также как и другие социальные сети по типу Twitter, Facebook или Вконтакте. Сегодня, небольшой кусочек кода, который автоматически вставит кнопку +1 в посты на блоге. Результаты лайков можно будет наблюдать в выдаче гугла. Вставлять в functions.php add_filter('the_content', 'wpr_google_plusone'); function wpr_google_plusone($content) { $content = $content.'<div class="plusone"><g:plusone size="tall" href="'.get_permalink().'"></g:plusone></div>'; return ...