Как скрыть таксономию вашего сайта от пользователей
Опубликовано: 2022-10-29Если вы хотите скрыть таксономию своего веб-сайта от пользователей, вы можете сделать это, выполнив следующие действия:
1. Перейдите на панель инструментов WordPress и перейдите в раздел «Настройки».
2. В меню «Настройки» выберите «Чтение».
3. В разделе «Заголовки и другие таксономии» установите флажок «Исключить таксономию с первой страницы».
4. Сохраните изменения.
Теперь, когда пользователи посещают ваш веб-сайт, они не смогут увидеть ни одну из таксономий, связанных с вашим контентом. Это может быть полезно, если вы хотите, чтобы содержимое вашего веб-сайта было организовано определенным образом, но вы не хотите, чтобы пользователи могли видеть эту организацию.
Ниже приведен пошаговый процесс скрытия метабоксов таксономии на боковой панели редактора WordPress . В результате вы разработали несколько пользовательских таксономий и пользовательских типов сообщений с помощью плагина пользовательского интерфейса пользовательского типа сообщений (или кода PHP). Дополнительные настраиваемые поля можно использовать для изменения настроек таксономии. Тот факт, что я использую редактор Gutenberg, сделал поиск решений в Интернете очень сложным. В настройках редактирования таксономии пользовательского интерфейса CPT убедитесь, что для параметра «meta_box_cb» установлено значение false. Пользовательские таксономии будут невидимы на боковых панелях Classic или Gutenberg. Более подробную информацию об этом можно найти в оригинальном посте. Вы должны включить этот код в файл functions.php вашей дочерней темы. Пожалуйста, дайте мне знать, если это сработало для вас, чтобы я мог поделиться им с вами.
Как показать категории таксономии в WordPress?

Чтобы отобразить категории таксономии в WordPress, вам нужно перейти на страницу «Сообщения» и щелкнуть вкладку «Категории» . Отсюда вы можете установить флажки рядом с категориями, которые вы хотите отображать на своем сайте WordPress.
Чтобы отобразить связанные термины, пользовательскую таксономию WordPress можно настроить различными способами. Эта статья проведет вас через шаги, необходимые для простого отображения связанных с ними терминов. Примером является тот, который можно использовать для отображения поста, архива или даже виджета с этой функцией. Используя таксономию WordPress, вы можете легко создать собственное отображение терминов . Примером этого является функция WP_get_post_terms. Как и сейчас, мы также можем изменить поля атрибутов и указать их как имена или идентификаторы, которые будут отправлять вам только запрошенные данные. Используя эту функцию, вы можете создавать свои собственные, как показано в следующих примерах.
Мы определили функцию, которая принимает идентификатор сообщения и таксономию, а также логические параметры. Мы можем использовать функцию get_term_link для создания ссылок, если мы хотим обернуть термины ссылкой. Термины будут отображаться определенным образом, а используемые данные будут установлены нами в созданной нами функции.
Как использовать таксономии для организации ваших сообщений WordPress
Таксономия WordPress похожа на теги на других платформах для ведения блогов и используется чаще всего. Сообщения в категории упорядочены по названию категории, которое можно найти в заголовке и содержании сообщения. Точно так же дата (первое новое сообщение в категории) используется для сортировки сообщений. Таксономия — это пример того, как WordPress классифицирует сообщения в зависимости от их типа. Категория, например, содержит только одну таксономию. Если это тег, то это тег. Вы также можете создавать собственные таксономии, которые можно применять к определенным сообщениям или типам сообщений. Таксономии облегчают вам поиск сообщений и страниц, организуя контент таким образом, который имеет для вас смысл. Функцию register_taxonomy() можно использовать для создания новой таксономии. Кодекс WordPress включает подробную разбивку каждого варианта таксономии. Это можно добавить к функциям темы после того, как она будет реализована. Боковая панель администратора отобразит новую таксономию для файла PHP в разделе «Сообщения». Несколько моментов, о которых следует помнить, когда дело доходит до таксономии: Таксономия — это метод группировки, используемый для классификации любого типа сообщений в WordPress. Функцию register_taxonomy можно использовать для создания новой таксономии. Параметры таксономии можно подробно указать в Кодексе WordPress. Функции вашей темы будут активированы, если вы добавите этот атрибут. Таксономии упрощают поиск сообщений и страниц, организуя контент таким образом, который имеет для вас смысл.

WordPress Скрыть метабокс таксономии

Мета-поле скрытой таксономии WordPress — отличный способ сохранить ваши термины таксономии организованными и аккуратными. Это мета-окно позволяет вам выбрать, какие термины таксономии должны отображаться на экранах редактирования ваших типов сообщений. По умолчанию все термины таксономии отображаются в этом мета-поле, но вы можете легко скрыть любой термин, установив флажок «скрыть» рядом с ним. Это отличный способ сохранить чистоту и порядок на экранах типов сообщений, а также помочь вам избежать случайного редактирования или удаления терминов, которые вам не нужны.
Метабоксы таксономии
Метабокс таксономии — это настраиваемый метабокс, который позволяет вам добавлять дополнительные поля к термину таксономии . Это полезно, если вам нужно добавить к термину таксономии дополнительные данные, такие как описание, изображение или другие данные.
Экран редактирования сообщения состоит из нескольких полей по умолчанию: «Редактор», «Публикация», «Категории» и «Теги». Метабоксы — это полезные, гибкие и модульные элементы экрана редактирования, которые можно использовать для сбора информации о публикации во время ее редактирования. Элементы формы HTML обычно связаны с пользовательскими мета-полями, которые содержат информацию, связанную с целью плагина. При сохранении или обновлении типа записи инициируется ряд действий. Вы можете получить данные из таблицы postmeta, используя хук действия save_post. Начиная со следующего раздела, мы расскажем вам, как сохранить значения мета-поля. Не забудьте использовать меры безопасности, перечисленные в информационном поле, при создании производственного кода.
AJAX позволяет выполнять действия на основе пользовательского ввода и поведения независимо от того, была ли отправлена страница. Для начала определите триггеры, которые могут быть кликом по ссылке, изменением значения или любым другим событием JavaScript. Затем мы закодируем наш код в файл сценария и сохраним его на наших экранах редактирования. Мы будем динамически использовать URL-адрес файла WordPress AJAX из пользовательского объекта JavaScript wporg_meta_box_obj, который будет создан на следующем шаге, для динамического создания URL-адреса файла WordPress AJAX. Для получения дополнительной информации см. главу AJAX Руководства и Кодекс.
