Записи с меткой "код"

Вы когда-либо пытались скопировать и вставить фрагмент кода в WordPress? Это не работает! WordPress не может отличить фрагмент кода, который вы просто хотите продемонстрировать, от фрагмента, который должен выполнить какое-то действие. Если вы часто делитесь фрагментами кода с читателями в своих уроках, то вам необходим другой путь. В этой статье мы расскажем о лучших инструментах и плагинах, которые помогут вам добавить стильные и легко читаемые абзацы с кодом на WordPress. Давайте начнём с начала: WordPress имеет несколько встроенных методов для отображения фрагментов кода. Они не всегда красивые, но функциональные. Двумя базовыми методами являются тэги code и pre. Оба отобразят ваши фрагменты кода, различия заключаются в оформлении, которое зависит от вашей темы. Но у этих тэгов есть проблемы.

Читать далее →

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

Читать далее →

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

Читать далее →

Работа с дочерней темой — это отличный способ изменить родительскую тему WordPress. За эти годы WordPress темы стали очень разнообразными, но всё равно требуют настройки. Предположим, что вы установили одну из стандартных тем, к примеру, TwentySixteen или TwentyFifteen. Вы настроили её стили и добавили несколько PHP функций. Но что случится, когда разработчики выпустят новую версию? У вас есть только два пути: загрузить обновления и потерять все настройки, или оставить старую версию и сделать сайт уязвимым. Лучшим вариантом будет создание дочерней темы для настройки любой темы. В этой статье мы расскажем о том, как правильно создавать дочерние темы в WordPress и поделимся кодом _child шаблона. Итак, давайте сначала узнаем побольше о концепции и важности дочерних тем в WordPress.

Читать далее →

Hookr предоставляет разработчикам WordPress две очень полезные функции. Во-первых, его веб-сайт предоставляет быстрый, легко просматриваемый индекс хуков, классов, API, констант и многого другого для ядра WordPress, а также постоянно растущее количество популярных плагинов и тем. Во-вторых, Hookr теперь предлагает плагин для WordPress, который позволит вам увидеть и подробно изучить код интерфейса вашего сайта или административной консоли. Как сказано на сайте: Цель Hookr проста – предоставить дизайнерам и разработчикам информацию, в которой они нуждаются, быстро. И они успешно с ней справляются. В этой статье мы расскажем вам об обоих вариантах использования Hookr и покажем, какие выгоды вы можете извлечь из сайта и плагина.

Читать далее →

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

Читать далее →

У каждого, кто работает с кодом WordPress, должен быть набор хороших функциональных плагинов WordPress для разработчиков. Конечно, всё дело вкуса. Редактор кода, который подходит вам, может оказаться не так уж и полезен мне, и наоборот. И даже самые популярные сервисы как GitHub могут не нравиться большинству разработчиков. С WordPress дело обстоит точно так же. У вас, наверняка, есть свой набор инструментов, библиотек и плагинов WordPress для разработчиков, которые вы используете при создании тем, плагинов и сайтов WordPress. Однако есть некоторые must-have плагины. В этой статье мы расскажем о 10 бесплатных WordPress плагинах для разработчиков, которые помогут улучшить ваш рабочий процесс и успеть больше с WordPress.

Читать далее →

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

Читать далее →

Код, который выводит на экран посты вашего блога на главной странице, широко известен среди пользователей как WordPress Цикл (WordPress Loop) или просто Цикл (The Loop) в WordPress Codex. Цикл — это самая важная часть почти в любой теме WordPress. Он отвечает за вывод постов в блоге на текущую страницу в соответствии со всеми параметрами. В этом руководстве мы на примерах разберемся с базисными понятиями Цикла WordPress, чтобы вы получили четкое понимание того, что этот код делает, как его настроить и где найти в вашей теме WordPress.

Читать далее →

Одна из сильных отличительных сторон WordPress — это расширяемость его ядра. WordPress включает целый ряд полезных подсистем (функции, классы, API), одной из которых являются условные теги (Conditional Tags). С их помощью код может функционировать по-разному в различных ситуациях. И сегодня мы познакомимся с тем, что же такое условные теги в WordPress и почему они так важны. Итак…

Читать далее →

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

Читать далее →

Подсветка синтаксиса стала своего рода стандартным вопросом для обсуждения и написания практических руководств на целом ряде сайтов. Доступно множество способов для включения подсветки синтаксиса в зависимости от того, какие языки вы используете и как хотите отображать свой код. Долгое время автор этого руководства использовал для данной цели Google Prettify, поскольку он прост в настройке. Единственный недостаток в его применении кроется в том, что он не всегда создает выделение цветом для всех используемых вами элементов кода. К счастью, не так давно был найден другой инструмент для подсветки синтаксиса под названием Prism.js, позволяющий расширять возможности подсветки синтаксиса и выделения блоков разметки кода в HTML и CSS силами достаточно простого плагина.

Читать далее →