Wordpress Inside - правка шаблона. Еще публикации
Плагин Code Snippets для вставки WordPress сниппетов и PHP кода без файла функций
Про вставку PHP кода и специальных хаков в WordPress я уже публиковал две заметки, сегодня дополню их еще одним хорошим методом (модуль Code Snippets). При добавлении простых скриптов или вывода информации в сайдбаре можно установить специальный виджет PHP кода, для более сложных решений рекомендуется использовать файл functions.php WordPress темы. Большинство хаков для системы, которые вы найдете в интернете, реализуется именно вторым вариантом. В статье по ссылке выше я рассмотрел все нюансы по этой теме, однако новичкам может быть сложно копаться в файлах шаблона в поисках места размещения WordPress сниппетов.
WordPress 4.7 — что нового?
Буквально сегодня видел информацию про выход очередной беты WordPress 4.7, а это значит, что совсем скоро разработчики порадуют нас финальным релизом. Следовательно есть смысл рассмотреть что же нового нам собираются преподнести (если что уже даже выпустили WordPress 4.8).
Судя по всему, в отличии от прошлого апдейта WordPress 4.6 нас ожидают весьма радикальные изменения и очень интересные фишки. Часть из них касается работы с темами, часть посвящена редактору — в целом, неожиданного много нового.
Все про файл functions.php для вордпресс
Файл functions.php для WordPress неоднократно упоминался в данном блоге при решении тех или иных задач. Однако при этом я говорил о нем вскользь, подразумевая, что вы хорошо знакомы с его работой. Сегодня же наоборот, решил детально рассмотреть все нюансы, которые касаются файла функций functions.php: зачем он вообще нужен, как правильно и безошибочно с ним работать и т.п. Инструмент на самом деле весьма актуальный как при работе с админкой, так и в процессе редактирования темы. Пусть информация и немного теоретическая, почитать будет полезно (особенно новичкам).
Обновление файлов шаблона WooCommerce после апдейта плагина
Недавно столкнулся с одной «особенностью» WooCommerce, о которой раньше не знал, и пришлось убить пару часов на решение данной задачи. Дело в том, что после обновления плагина магазина у меня вдруг «слетело» требуемое отображение товаров на сайте. Сначала искал проблему в «сопутствующих модулях», а позже еще около часа разбирал до мелочей итоговый HTML код страницы. В результате проблему удалось «локализовать», а решалась она обновлением WooCommerce файлов шаблона. Сегодня вкратце расскажу как и зачем это делать.
Оптимизируем WordPress header и удаляем лишний код
Если вы интересовались вопросом оптимизации wordpress кода, то наверняка сталкивались с разными советами по редактированию файла header.php. В нем генерируются значения блока HEAD для веб-страниц сайта. Самые простые рекомендации заключались в замене вызова стандартных функций, например, bloginfo(‘charset’) на конкретные значения charset=UTF-8. Однако позже оказалось, что выигрыш производительности в ходе данных действий по сравнению с тем же Lazy Load плагинами не так уж велик. Дело в том, что все основные значения в HEAD WordPress считывает из базы всего за одно обращение к ней. Сегодняшние подсказки по улучшению вордпресс header будут куда более полезными и эффективными.
Все про даты в WordPress (от задания до вывода)
Изначально хотел просто написать про вывод даты в WordPress статьях, но в данной теме оказалось достаточно много нюансов, поэтому решил рассмотреть их все. Заметка будет полезна как абсолютным новичкам, так и пользователям с небольшим опытом. Сам по себе, вопрос даты вордпресс, в принципе, не сложный, но информации по нему хватает. Вот что вы сможете узнать из статьи:
Ссылка читать далее в WordPress (тег read more)
Раньше в этом и других блогах я использовал полное отображение текстов постов на главной и в архивах. Однако с точки зрения SEO и юзабилити — это не лучший выбор. Дабы избавиться от дублирующего контента и сэкономить немного места на странице было принято решение сделать ссылки читать далее или (как их еще называют) тег more. В данной статье расскажу все, что знаю об этой функции.
Как в wordpress получить ссылку на миниатюру
Задача получения ссылки на миниатюру в wordpress наверняка попадалась тем, кто активно занимается wordpress разработкой будь то использование разных хаков или доработка шаблонов. Отображение миниатюр, конечно, проще всего реализовать через функцию the_post_thumbnail однако не всегда это возможно. Так, например, для хака получения первой картинки поста требовался именно URL (путь) изображения.
В принципе, бывают и другие случаи, когда нужно считывать именно thumbnail url и вставлять его в уже готовый HTML код темы. Для решения задачи было найдено 2 варианта.
Выводим число комментариев в WordPress
Недавно меня спрашивали как организовать вывод количества комментариев в WordPress на сайте. Задача это не такая уж и сложная, там всего 2 функции используется, однако решил детально ее рассмотреть дабы больше ни у кого не возникало вопросов. Причем вам не нужен какой-то специальный WordPress плагин показа количества комментариев к записям, достаточно лишь небольшой правки кода шаблона. Описанные ниже действия подходят для тех случае, когда вы используете обычную систему комментирования, не Disqus (таких, думаю, здесь большинство).
Быстрый перевод вордпресс тем с gettext
Для классического метода перевода шаблона вордпресс требуется отредактировать содержимое специальных файлов PO/MO, используя при этом программу Poedit или какой-нибудь подходящий плагин. Однако, что делать, если вам нужно быстро подправить всего несколько слов в теме, и нет особо времени/желания установливать сторонние решения?
На помощь приходят функции и фильтры вордпресс, что позволяют заменить любой текст, для которого доступна локализация в шаблоне.
Перевод WordPress темы с помощью Poedit
Недавно по работе мне нужно было подключить шаблон для блога и организовать перевод WordPress темы на русский язык. Раньше я просто вносил правки в PHP код файлов шаблона будь то header или sidebar, однако такой подход не является правильным. Ведь при обновлении темы все изменения будут попросту утеряны. К тому же в WordPress имеется вполне неплохой механизм локализации, и лучше использовать именно его. Для работы нам пригодится программа Poedit.
Pinegrow WP — веб-редактор для создания WordPress шаблонов
Когда-то я рассматривал интересный проект Elastic Theme — визуальный редактор для создания WordPress шаблона непосредственно из админки. Сегодня расскажу о похожем, но более функциональном и мощном продукте — Pinegrow WP. Это отдельная версия профессионального десктопного веб-редактора Pinegrow, который используется при создании сайтов с адаптивностью, скриптами, Bootstrap’ом и другими фишками. Так вот Pinegrow WP — это специальное дополнение, позволяющее создавать именно WordPress шаблоны.
Блог Wordpress Inside поможет вам научиться работать в вордпресс, закрепить и расширить имеющиеся знания. Плагины и шаблоны, разные хаки и функции wp, оптимизация и безопасность системы – все это и намного больше вы сможете найти на страницах нашего проекта!
Если хотите быстро и оперативно получать последние новости и статьи, то рекомендуем подписаться на обновления блога:
- Як сховати відсутні товари в Woocommerce шорткодах та схожих товарах
- Сервіс AdMaven + плагін для монетизації трафіка на WordPress сайтах
- Плагіни для створення стрічки новин з біжучим рядком в WordPress
- Як змінити розміщення кнопки оформлення замовлення в WooCommerce
- Плагін WHWS Display In Stock Products First – відображення товарів в наявності першими
- Підписка MonsterONE: чи варто використовувати цей сервіс у 2023 році? (+5 продуктів, які треба скачати в першу чергу)
- Онлайн генератор ссылок на мессенджеры для WordPress и не только
- WooCommerce (46)
- Безопасность (12)
- Видео (6)
- Виджеты (28)
- Возможности (141)
- Вопрос-ответ (6)
- Начинающим (52)
- Новости (46)
- Оптимизация (23)
- Плагины (246)
- Сервисы (87)
- Хаки и секреты (87)
- Шаблоны (45)
- Плагин WP-PostRatings рейтинга постов в WordPress (5,79 из 7, голосов - 934)
- Вкладки в Woocommerce товарах — как убрать, добавить, изменить (сниппеты + плагин) (3,96 из 7, голосов - 167)
- Вывод Woocommerce товаров на странице с Elementor с помощью плагина (4,37 из 7, голосов - 107)
- Записи и посты wordpress, оформление записи (5,91 из 7, голосов - 47)
- Оптимизируем WordPress header и удаляем лишний код (5,19 из 7, голосов - 43)
- 5 wordpress плагинов для кнопок социальных закладок (5,24 из 7, голосов - 42)
- Кэширование в wordpress — выбираем лучший плагин для кэширования (5,63 из 7, голосов - 35)
- 50+ лучших плагинов для WordPress сайта (5,71 из 7, голосов - 34)
- Проблема с адаптивными изображениями в Gutenberg редакторе WordPress (3,88 из 7, голосов - 50)
- Лучшие плагины картинок в WordPress — галереи, слайдеры, для миниатюр и т.п. (6,07 из 7, голосов - 30)
- Дизайн Мания - о веб-дизайне и не только.
- Tod's Blog - все про заработок онлайн.
- Вебдванольные заметки - обзоры веб-сервисов.
- Советы по выбору холодильника LG с технологией No Frost
- Зачем нужны Wi-Fi ретрансляторы и как выбрать подходящую модель
- Введение в онлайн-казино Slotor777: многообразие игр и привлекательные бонусы
- Необходимость использования облачного хранилища в наше время, что важно и как выгодно?
- Спрощення процесу звітності за допомогою програми BAS Бухгалтерія
- Технологія підключення інтернету GPON та її переваги
- За що гравці найбільше цінують Lineage 2
- Для каких проектов нужна аренда виртуального сервера и что такое VPS