Как правильно печатать переменные в WordPress

Когда вы пишите код на php или любом другом языке очень важно понимать, что находится у вас в переменных, которые вы захотите обработать или вывести на экран для пользователя. Наиболее частый сценарий — когда вы делаете запрос в базу с помощью функций $posts = get_posts(), $wp_query = new WP_Query(), $terms = get_terms() и подобных, но…

Как правильно подключать файлы в WordPress

В WordPress одна из распространенных проблемных ситуаций — это правильный способ включения внешних файлов. PHP предлагает четыре (!) Способа сделать это, а WordPress даже предлагает свой вариант. В этой статье мы рассмотрим эти способы, а также рекомендации по использованию каждого из них. include() Согласно руководству по PHP: include() будет включать и оценивать указанный файл. Если…

Как сделать правильную html-разметку хлебных крошек Yoast

Большинство официальных спецификаций (developers.google.com, schema.org) для хлебных крошек рекомендуют использовать html-структуру вида nav > ol > li > a В плагине Yoast (на момент январь 2020) html-разметка сделана через теги <div> и <p>, ее мы и постараемся переделать. Для начала добавьте этот код в файл functions.php, а лучше создайте отдельный файл yoast-fix.php с этим кодом…

Как добавить FAQ Schema в WordPress – пошаговое руководство

Структурированные данные (Schema) — мощный инструмент, который оптимизаторы поисковых систем могут использовать для эффективного представления наиболее важной информации на наших веб-страницах поисковым системам. При эффективном применении ко всем релевантным объектам Schema-разметка предоставляет значительные возможности для повышения эффективности SEO веб-сайта, помогая поисковым системам лучше понимать его содержание. В то время как Schema.org постоянно расширяет и совершенствует…

Как узнать версию сайта на WordPress

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

Как показать скрытые файлы в FileZilla

FileZilla — популярный клиент SFTP для передачи файлов между вашим сервером и компьютером. Иногда вам может потребоваться передать «скрытые» или «невидимые» файлы или папки, которые начинаются с точки (например, .htaccess или .maintenance). Если у вас возникают проблемы с поиском скрытых файлов на вашем сервере с помощью FileZilla, возможно, вам потребуется настроить приложение для отображения скрытых…

Горячие клавиши Sublime Text 3 в OSX

Работа с текстом Хоткей Описание ⌘ + l Выделяет строку ctrl + shift + m Выделяет текст между двумя парными скобками ⌘ + shift + a Выделяет текст между двумя парными тегами ⌘ + shift + j Выделяет текст с соответствующим отступом ⌘ + shift + space Выделяет по контексту ctrl + shift + left…

Горячие клавиши Sublime Text 3 в Windows

Работа с текстом Хоткей Описание ctrl + l Выделяет строку ctrl + shift + m Выделяет текст между двумя парными скобками ctrl + shift + a Выделяет текст между двумя парными тегами ctrl + shift + j Выделяет текст с соответствующим отступом ctrl + shift + space Выделяет по контексту ctrl + shift + left…

Лучшие редакторы кода и IDE для разработки на PHP в 2020 году

Чтобы оставаться конкурентоспособным и продуктивным, написание хорошего кода за минимальное время является важным навыком, которым должен обладать каждый разработчик. Написание кода стало фундаментальным требованием для многих развивающихся сегментов, включая IoT и AI. Как подтвердят многие опытные программисты, правильная IDE и / или редактор кода жизненно важны для создания и поддержки кода высокого качества. Поскольку количество…

Список HTTP-кодов состояний о статусе запроса

Коды состояний предоставляют информацию о статусе запроса. Это также помогает определить причину проблемы, когда веб-страница или другой ресурс не загружается должным образом. Некоторые общие коды состояния: 200 — сервер успешно вернул страницу 404 — запрашиваемая страница не существует 503 — сервер временно недоступен Теперь рассмотрим коды состояний HTTP, которые могут быть возвращены вместе с описанием….