Интересные работы

Свежие записи

После обновления движка, открывается пустая страница и такой url wp-admin/upgrade.php ?_wp_http_referer= %2Fwp-admin%2F

Решение нашел на сайте byheart.ru wp-admin/upgrade.php ?_wp_http_referer= %2Fwp-admin%2F Ошибка wp-admin/upgrade.php ?_wp_http_referer=wp-admin появилась, когда произвел обновление WordPress до очередной версии 4,7. Во время обновления из панели...

Получаем массив данных о категориях относящихся к указанному посту get_the_category()

Получает массив данных о категориях относящихся к указанному посту. Функцию можно использовать за пределами Цикла WordPress, если указать ID поста. Возвращает массив объектов с данными...

Пример реализации стандартных комментариев на сайте на CMS WordPress с помощью файла comments.php

Подключение комментариев к записи или странице происходит в файле single.php или page.php: Подключается файл comments.php, в моем случае с таким содержимым: Немного разберу части кода....

Делаем динамическую гистограмму с использованием JS и jQuery

Вариант 1 — Простой JS   Используем такой html: В блоке div.hidden мы выводим количество голосов за каждую оценку, например, 1 балл — 5 голосов,...

Добавляем градиент в sass через миксины или с помощью bourbon

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

Open Graph — метатеги, которые помогают вывести нужную информацию при публикации ссылки на сайт в социальных сетях

Стандарт Open Graph разработан социальной сетью Facebook. Он позволяет контролировать превью, которое формируется при публикации ссылки на сайт в социальных сетях, и передавать информацию другим...

Выводим посты с самым большим значением метаполя

Суть задачи — у нас есть записи с дополнительными полями, в которых указан рейтинг записи, нам нужно сделать выборку записей с самым высоким рейтингом в...

Выводим список самых просматриваемых постов с помощью плагина Post Views Counter

Выводим 8 самых просматриваемых записей. Количество просмотров каждой записи считает плагин Post Views Counter. Небольшое отступление Выводим количество просмотров записи в коде (например, в single.php),...

Добавляем классы к дочерним элементам «одноуровневого» списка

Проблема в том, что есть список, с дочерними списками, но из-за сложности структуры CMS, эти дочерние списки не являются вложенными ul > ul, их структура...

Как на сайте на CMS WordPress сделать все картинки в статьях некликабельными

Бывает ситуация, когда редактор при добавлении картинок в статьи, делает картинки кликабельными для открытия в поп-ап окне. Затем сеошники просят убрать ссылки с картинок, или...

Делаем красивые чекбоксы

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

Групповое редактирование цен в магазине на woocommerce

Нужно массово поменять цены на товары в магазине Woocommerce. Есть много платных отличных вариантов, но в данном случае будем использовать бесплатный плагин WooCommerce Prices, он...

Быстрое подключение шрифтов Google Fonts (Open Sans, Roboto)

Добавлю для себя быстрое подключение шрифтов Google, просто потому что надоело постоянно брать их с сайта fonts.google.com. Если кому-то пригодится, то берите, мне не жалко....

Рабочий поиск по сайту на CMS WordPress по дополнительным полям (Custom Fields) и по части фразы или слова

Задача Необходимо сделать поиск по сайту на CMS WordPress по дополнительным полям (Custom Fields) и по части фразы или слова для сайта-каталога картриджей для принтеров....

Советы новичкам при работе с WordPress

1. Никогда не качайте шаблоны и плагины с сомнительных ресурсов, особенно если Вам предлагают бесплатно скачать платный шаблон, дешевле будет купить шаблон на Themeforest, чем...

Делаем попап без плагина fancybox
Делаем попап без плагина fancybox

Цель — сделать pop-up окно без использования Fancybox. В общем, его можно сделать даже без использования javascript, но нам нужен стабильно работающий в во всех...

При изменении адреса страницы, WordPress сохраняет старый адрес и делает с него редирект на новый

Собственно, в этом и вся суть, что, если вы измените постоянную ссылку записи, то WordPress сохранит старый url и создаст 301 редирект со старого на...

Делаем на сайте случайные картинки для фона и для некоторых элементов

Суть задачи: На сайте есть несколько вариантов фоновой картинки и несколько вариантов блока модального окна и блока персонажа, который находится в правом нижнем углу. И...

Добавляем к товару новый таб ‘Основной ингредиент’

Добавляем к товару новый таб ‘Основной ингредиент’ Данный код добавляем в файл functions.php: *** Чтобы вывести в админпанели товара дополнительное поле ‘основной_ингридиент’, нужно будет создать...

Если не загружаются автоматически демо-данные для шаблона Avada
Если не загружаются автоматически демо-данные для шаблона Avada

Если не загружаются автоматически демо-данные для шаблона Avada нужно увеличить WP Memory Limit и прописать в файле wp-config.php такую строку: нужно, чтобы в поле System...

Как сделать скачивание файла pdf после заполнения формы c помощью плагина Contact Form 7

Как сделать скачивание файла pdf после заполнения формы c помощью плагина Contact Form 7

Ошибка При загрузке Google Карт на этой странице возникла проблема. Подробности вы найдете в консоли JavaScript.
На премиумных шаблонах перестали работать карты Google

Ошибка При загрузке Google Карт на этой странице возникла проблема. Подробности вы найдете в консоли JavaScript.   При этом консоль ошибок отправляет нас на страницу...

Решаем проблему с кодировкой UTF-8 в Denwer’e

Редактируем файл httpd.conf. httpd.conf отвечает за глобальные инструкции для сервера, т.е. внесенные в него изменения повлияют на все сайты, которые у нас будут храниться на...

Как отключить и удалить все редакции в WordPress без плагина
Как отключить и удалить все редакции в WordPress без плагина

Редакции (или ревизии) в WordPress существуют уже давно. Они позволяют сохранять резервную копию записи или страницы при каждом изменении, а затем просматривать все версии с...

Как сделать, чтобы окно с формой (fancybox) обратной связи закрывалось после успешной отправки
Действия после успешной отправки формы CF7

Если форма расположена просто на странице, тогда там все понятно — там появляются сообщения об ошибках и сообщение после успешной отправки сообщения сразу под формой....

Создание офф-скрин меню с помощью CSS переходов

В этой статье мы создадим офф-скрин меню с помощью CSS переходов. Изначально меню будут скрыты с экрана сначала, и после нажатия на определенную кнопку меню...

Как вывести описание категории под товарами в Woocommerce

Как вывести описание категории под товарами в Woocommerce? Вставьте код ниже в файле archive-product.php после вывода основного контента:

Условия для плагина polylang для определения текущего языка

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

Пример пагинации для WordPress

Пример пагинации, которую использую я при верстке в связке с плагином WP-PageNavi.

Как сделать раскрывающееся меню категорий товаров Woocommerce в виджете сайдбара по клику

Чтобы было понятно, этот скрипт пишется для этого виджета: Скрипт будет написан для такой структуры (все лишние теги и классы удалены для простоты восприятия), в...