Размеры изображений

Допустим, вы загрузили изображение на свой сайт. Где и как оно может использоваться? Некоторые из вариантов: непосредственно в постах, в портфолио, опять же в постах или в портфолио — во всплывающем окне с увеличенной версией изображения, в качестве миниатюр на страницах рубрик или тегов, в виджетах, например «Популярные записи», «Распродажа» (если у вас интернет-магазин например) …

Подробнее

Повышение производительности: приводим в порядок админку WordPress

productivity

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

Подробнее

Таксономии

Буквально на днях я обнаружил, что у меня на блоге есть множество статей, так или иначе связанных с таксономиями, а также описания различных функций для работы с ними, но такого главного, обобщающего поста просто нет. Начну с того, что таксономии нужны для группировки постов. Каким образом? Ну возьмём к примеру хэштеги в инстаграм — когда …

Подробнее

Как можно получить уровень вложенности комментария? 3 способа

Этот вопрос возник передо мной, когда я разрабатывал асинхронные AJAX-комментарии на своём сайте. Когда я начинал над ними работать, такие вещи как disqus и комменты из соц сетей ещё не были широко распространены, а мне вот хотелось на своём сайте иметь офигенскую систему комментариев на AJAX со всей сопутствующей функциональностью — в данном случае вложенностью …

Подробнее

Как создать сайт туристической компании с помощью WordPress

Как создать сайт туристической компании с помощью WordPress Все хотят куда-нибудь сбежать от работы. В действительности многие люди предпочитают тратить время на эмоции, а не на вещи, и наука утверждает, что это даже лучше для нас. Это означает, что сейчас самое время открыть туристическую компанию. Бизнес процветает благодаря многочисленным отелям, хостелам, туристическим агентствам. Если у …

Подробнее

media_sideload_image() — как загрузить изображение с внешнего URL на сайт через код

Эта функция делает три вещи: загружает изображение в папку uploads, при этом делая его доступным через админку, прикрепляет изображение к посту, ID которого указан в параметрах, возвращает результат либо в виде тега <img>, либо в виде URL уже загруженного изображения. media_sideload_image( $file, $post_id, $desc = null, $return = ‘html’ ) $file (строка) URL изображения для …

Подробнее

Как увеличить максимальный размер загружаемых файлов в WordPress

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

Подробнее

Всё про защиту записей паролем

Если вы администратор, редактор на блоге или автор поста, то вы можете установить на него (на пост) пароль (под постом в данном случае я буду подразумевать запись, страницу или пост произвольного типа — то есть защита паролем работает для всех них). Так как же можно защитить пост паролем в WP? На самом деле защитить запись …

Подробнее

Как переписать функции родительской темы с помощью дочерней темы

Как переписать функции родительской темы с помощью дочерней темы Если у вас уже был опыт работы с родительскими и дочерними темами ранее, вы знаете, что шаблоны дочерней темы переопределяют соответствующие шаблоны родительской темы. К примеру, если ваша родительская тема имеет файл page.php, и вы создадите новый файл page.php в вашей дочерней теме, то WordPress будет …

Подробнее

Как сохранять элементы меню по отдельности? (вместо того, чтобы каждый раз сохранять всё меню целиком)

Прежде всего давайте я покажу вам, что имею ввиду: В каких случаях может понадобиться данный функционал? Когда у нас большое количество элементов меню, а изменить требуется лишь один или два. Если у вас медленное интернет-соединение или большое время ответа сервера. Шаг 1. Создаем файл JavaScript и подключаем его в админку сайта Допустим у себя я …

Подробнее

Local Lightning Now in Public Beta with Major Performance Improvements

Flywheel put its new Local Lightning app into public beta this week. The app is an improved version of the company’s local WordPress development tool, formerly known as Pressmatic before Flywheel acquired it from Clay Griffiths and renamed it to “Local by Flywheel.” Since its acquisition in 2016, Local has gained many fans, particularly developers …

Подробнее

Роли и возможности (права) пользователей

WordPress имеет механизм ролей и возможностей, или, иначе говоря, групп пользователей и их прав для того, чтобы контролировать поведение юзеров на сайте, особенно в административной части. К примеру «Администраторы» — это группа пользователей, а switch_themes (возможность смены темы оформления) уже относится к правам этой группы. Как обычно я начну от простого к сложному. 1. Роли …

Подробнее

Внутренний поиск по сайту: как реализовать и зачем?

Внутренний поиск по сайту: как реализовать и зачем? Внутренний поиск по сайту – это поиск, который расположен на самом сайте. К нему можно отнести виджет поиска в WordPress, а также поиск продуктов в WooCommerce. Если ваш сайт имеет более двадцати страниц, он должен обязательно иметь возможность внутреннего поиска. Сегодня существуют самые разные лучшие практики для …

Подробнее

Использование одноразовых чисел (nonces) для защиты WordPress

Использование одноразовых чисел (nonces) для защиты WordPress Безопасность WordPress – довольно горячая тема, и, как я уже упоминал ранее в своей статье «Wordpress не идеален», все в основном сводится к проблемам с плагинами и темами, а не к дырам в самой системе WordPress. Одноразовые числа (nonces) – один из лучших способов защитить пользователей от возможных …

Подробнее

Роли и возможности WordPress (а также некоторые твики для них)

Роли и возможности WordPress (а также некоторые твики для них) Полезная система, существующая в WordPress, которая позволяет ограничить спектр действий пользователей, называется роли и возможности. Мы изучим роли и возможности в текущей статье более подробно. Мы уже упоминали о том, какие роли имеются в WordPress. Здесь же мы еще раз коснемся их и приведем некоторые …

Подробнее