Wordpress Inside - Хаки и секреты. Еще статьи
Вывод основной категории записи (для Yoast SEO)
Вообще в данном блоге около десятка заметок про категории, где я рассматриваю разные нюансы по их использованию. Однако иногда не получается добавить тот или иной хак в уже существующие статьи, поэтому решил сделать отдельный раздел вопросов-ответов. Не знаю насколько эта идея приживется, но сегодняшняя задача с выводом главной рубрики поста самая первая в нем. Позже создам соответствующую форму вопросов, но пока буду находить их в комментариях (если тема требует более тщательного пояснения).
Вывод автора WordPress поста без плагинов (2 варианта кода)
На сайтах/порталах, куда пишут контент сразу несколько человек, вы могли видеть специальный блок автора поста, отображаемый после текста. Как правило, там имеется краткая его биография, фото, ссылки на соц.профили и т.п. Это хорошая возможность наладить связь со своей аудиторией. А если у вас получилось создать яркий броский дизайн элемента, то сможете дополнительно заинтересовать посетителей переходить на другие статьи. Штука, короче говоря, полезная, поэтому сегодня разберем как вывести авторов в WordPress, и сделать это без плагинов.
Редактируем меню личного кабинета WooCommerce (как добавить / удалить пункт)
В блоге я рассматривал около десятка задач по навигации на сайте: были списки ссылок, хлебные крошки, работа с пунктами меню админки и т.п. Сегодня чуть более экзотическая ситуация, которая случается не так часто, но все же имеет место быть. Речь пойдет о личном кабинете покупателя в WooCommerce, где также используется элемент навигации. Будем учиться его модифицировать — а именно добавлять новые пункты либо скрывать ненужные. Вторая задача встречается почаще, но мы уделим внимание обеим.
Как скрыть кнопку «Настройка экрана» в админке WordPress
Кнопка «Настройка экрана» (Screen Options) находится в правом верхнем углу страницы. При клинке она открывает целый ряд дополнительных опций, с помощью которых можно, например, скрывать некоторые столбцы в списке записей блога, задавать число выводимых там постов или дополнительно добавить описания в пункты меню.
Зачем ее нужно скрывать? Допустим, у вас на сайте работают несколько авторов и если кто-то случайно поменяет/отключит важные для проекта функции (выбор автора статей, задание тегов и т.п.), то этот поступок будет иметь последствия и для других пользователей, работающих в системе.
Выводим похожие страницы в WordPress сайте с помощью модуля и сниппета
Реализацию похожих записей в WP я неоднократно обсуждал ранее: можете почитать про отображение постов с миниатюрами, похожие заметки по контенту (содержимому), внедрение опции без плагинов и др. Эта фишка весьма полезна как для посетителей сайта, так и в плане создания перелинковки.
Сегодня хочу дополнить имеющиеся публикации еще одной статьей по теме — будем учиться выводить похожие страницы в WordPress. По умолчанию, данная функция не предусмотрена, но вполне вероятно вам захочется/понадобится ее реализовать.
Как убрать category в WordPress категориях — зачем это делать, плагины для реализации
Правила формирования URL адресов в WordPress определяются в меню админки «Параметры» — «Постоянные ссылки» (Permalink). Там вы можете указать структуру для создания ссылок на ваши посты блога. Дополнительно имеется возможность установить префикс рубрикам, который еще называют category slug или category base (аналогичный параметр есть и у тегов).
Казалось бы, данных опций вполне достаточно, но при этом пользователи часто ищут информацию о том как убрать category из URL WordPress. Сегодня обсудим нужно ли так делать и какие актуальные решения существуют.
Автоматическое обновление Ajax корзины в WooCommerce магазине
Недавно я публиковал инструкцию по настройке страницы корзины в WooCommerce, а сейчас хочу дополнить ее одним полезным «бонусом». По умолчанию в магазине после изменения количества заказанных товаров пользователю нужно кликать по кнопке «Обновить корзину». С одной стороны это вполне логичные действия — вы сначала выбираете определенные значения, а потом подтверждаете их. Кто-то для этих целей добавляет небольшие иконки напротив каждой позиции, другие используют общую кнопку, установленную изначально. Но можно поступить и третьим способом — внедрить в WooCommerce Ajax корзину с обновлением, которое выполняется автоматически при любых ее изменениях. Этим и займемся.
Как убрать пункты меню в WordPress админке
В блоге найдете много статей по оформлению меню сайта, которое служит навигацией для посетителей вашего веб-проекта, например, были заметки о специальной функции wp_nav_menu, использованию иконок в меню или про создание хлебных крошек. Но сегодняшний пост посвящен немного другой теме — я поделюсь приемами модификации элементов внутри админки, в частности обсудим как убрать меню в WordPress, избавиться от ненужных разделов, выборочно скрывать пункты и т.п.
Я начинал данную тему с одной лишь задачи, что требовалось для недавнего проекта, однако со временем собрал несколько полезных фишек.
Как узнать версию WordPress, установленную на сайте
Существует несколько возможностей узнать какая версия WordPress установлена в том или ином веб-проекте. Некоторые из вариантов достаточно простые, но есть парочка хитростей, о которых далеко не каждый из вас знает. Система размещает свои «отметки» в очень многих местах, и сегодня мы постараемся все из них разобрать.
Зачем вообще может понадобиться эта информация? Одна из типичных ситуаций, когда специалист перед началом работы над уже готовым сайтом ознакамливается с имеющимися «исходными данными» — определяет версию WordPress и ее настройки, просматривает активные модули и т.п.
Изменяем аватары пользователей по умолчанию в WordPress
Если у вас в блоге/сайте имеются комментарии то наверняка вы замечали там разные иконки и фото для профилей пользователей. Эти аватары в WordPress реализуются с помощью одного полезного сервиса, который называется Gravatar. Любой пользователь в сети может привязать свою почту к определенной картинке, после чего она будет показываться на всех сайтах в сети, которые поддерживают данную опцию. Разработчик Вордпресса просто не могли не добавить эту функциональность в систему.
Все соответствующие настройки найдете в разделе «Настройки» — «Обсуждение» в самом низу страницы.
Перестановка полей в форме комментариев WordPress
Недавно совершенно случайно узнал, что начиная с новой версии WordPress 4.4 разработчики переместили поле комментариев в начало формы. Теперь там в самом верху находится большой блок (textarea) для размещения коммента пользователя, а уже после него идут «Имя автора», «E-mail» и «Ссылка на сайт».
Изменения будут заметны для веб-проектов, где соответствующая форма реализована через стандартную функцию системы comment_form. Если данный элемент страницы выводится с помощью HTML кода в файле comments.php, то ничего нового вы не увидите. Как бы там ни было, сегодня рассмотрим хаки позволяющие изменить порядок полей в форме комментариев WordPress.
Плагин Code Snippets для вставки WordPress сниппетов и PHP кода без файла функций
Про вставку PHP кода и специальных хаков в WordPress я уже публиковал две заметки, сегодня дополню их еще одним хорошим методом (модуль Code Snippets). При добавлении простых скриптов или вывода информации в сайдбаре можно установить специальный виджет PHP кода, для более сложных решений рекомендуется использовать файл functions.php WordPress темы. Большинство хаков для системы, которые вы найдете в интернете, реализуется именно вторым вариантом. В статье по ссылке выше я рассмотрел все нюансы по этой теме, однако новичкам может быть сложно копаться в файлах шаблона в поисках места размещения 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)
- Оптимизируем WordPress header и удаляем лишний код (5,19 из 7, голосов - 43)
- Как создать пункт меню без ссылки в wordpress (6,39 из 7, голосов - 23)
- Добавление кнопки Вконтакте, Facebook и Twitter в wordpress блог (6,14 из 7, голосов - 21)
- Выполнение jQuery скриптов при выборе вариаций товаров в WooCommerce (3,96 из 7, голосов - 26)
- Хаки для вариаций товаров в WooCommerce (5,11 из 7, голосов - 18)
- Вывод текста в блоге только на главной (6,85 из 7, голосов - 13)
- Как убрать category в WordPress категориях — зачем это делать, плагины для реализации (5,31 из 7, голосов - 16)
- Дизайн Мания - о веб-дизайне и не только.
- Tod's Blog - все про заработок онлайн.
- Вебдванольные заметки - обзоры веб-сервисов.
- Зачем нужны Wi-Fi ретрансляторы и как выбрать подходящую модель
- Введение в онлайн-казино Slotor777: многообразие игр и привлекательные бонусы
- Необходимость использования облачного хранилища в наше время, что важно и как выгодно?
- Спрощення процесу звітності за допомогою програми BAS Бухгалтерія
- Технологія підключення інтернету GPON та її переваги
- За що гравці найбільше цінують Lineage 2
- Для каких проектов нужна аренда виртуального сервера и что такое VPS
- Особливості MMORPG ігор (зокрема Lineage 2) та чому люди в них грають