WordPress

Создавайте собственные типы сообщений в WordPress вручную и с помощью плагинов

Создавайте собственные типы сообщений в WordPress вручную и с помощью плагинов

Прежде чем мы на самом деле покажем вам, как создать свой собственный тип сообщения, который вы с гордостью будете использовать в своем новом блоге на базе WordPress, давайте посмотрим, что на самом деле представляет собой пользовательский тип сообщения.

Тип сообщения – это просто набор правил, которые используются для описания того, как контент представлен в вашей статье. Каждый тип сообщения имеет свои собственные параметры, которые определяют его, поэтому вы можете отличить сообщение, страницу, архив, редакцию или меню навигации. Но, как вы увидите, если вы начнете писать статьи как свои сообщения, все, что вы пишете, будет иметь такую ​​же структуру. Это потому, что вы будете использовать тот же шаблон для сообщения. Но это совершенно нормально, если вы пишете блог, в котором одного типа сообщений достаточно для обработки ваших статей.

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

Давайте на простом примере посмотрим, что пользовательский тип сообщения может сделать для вас. Представьте, что у вас есть игровой сайт. Вы хотите публиковать новости на регулярной основе, каждый день публикуется множество трейлеров, которыми вы можете поделиться со своей аудиторией, ваши авторы играют в новые игры и пишут обзоры, вы хотите публиковать скриншоты вашего последнего онлайн-матча и т.д.

Как вы уже догадались, в этом случае вам понадобится несколько типов контента, и если вы продолжите использовать обычные сообщения, весь контент будет выглядеть одинаково, и вам и вашим посетителям будет сложнее найти разницу. между видео статьей и обзором. Да, вам нужен настраиваемый тип публикации, чтобы все выглядело более организованным.

Оставайтесь с этой картинкой еще на несколько секунд. Если вы создадите собственный тип публикации, в ваших новостях может быть специальная область, где вы можете разместить ссылку на источник. Ваш тип сообщения с обзором игры может иметь оценку, которую автор дал определенной игре, включая звездную систему, и вы можете применить другой стиль, скажем, для подзаголовка вашего обзора. Ваш тип сообщения трейлера подчеркнет видео и позволит людям наслаждаться им из лайтбокса, а не просматривать его в сообщении. Мы можем продолжать бесконечно, но вы понимаете, верно?

Создайте собственный тип сообщения:

Хорошо, мы знаем, что вам надоедает наша беседа – вы здесь, чтобы узнать, как создать собственный пост, так что давайте начнем. Растяните мышцы, сделайте глубокий вдох и когда будете готовы, приступим. Если вы хотите глубже изучить WordPress и код, перейдите к плагину, который вам поможет.

  1. Откройте файл functions.php и вставьте следующий код.

Убедитесь, что код размещен перед закрывающим тегом PHP (?>), Иначе он не сработает.

// Creates Game Reviews Custom Post Type function game_reviews_init() { $args = array( 'label' => 'Game Reviews', 'public' => true, 'show_ui' => true, 'capability_type' => 'post', 'hierarchical' => false, 'rewrite' => array('slug' => 'game-reviews'), 'query_var' => true, 'menu_icon' => 'dashicons-video-alt', 'supports' => array( 'title', 'editor', 'excerpt', 'trackbacks', 'custom-fields', 'comments', 'revisions', 'thumbnail', 'author', 'page-attributes',) ); register_post_type( 'game-reviews', $args ); } add_action( 'init', 'game_reviews_init' );
  1. Сохранить изменения

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

Обязательно настройте постоянные ссылки перед тем, как попробовать новую публикацию, иначе вы получите ошибку.

Создайте шаблон для вашего нового пользовательского типа сообщения:

  1. Откройте папку с вашей темой
  2. Создайте новый файл и назовите его примерно так: game-review-template.php
  3. Откройте файл и вставьте следующее:
<?php /** * Template Name: Game Reviews **/ ?>
  1. Откройте файл page.php, который находится в папке вашей темы.
  2. Скопируйте и вставьте код в свой game-review-template.php
  3. Найдите такой же или похожий фрагмент кода (может зависеть от вашей темы):
?php while (have_posts() ): the_post(); ?

Когда вы найдете эту часть, давайте изменим ее, чтобы вы могли отображать свой собственный тип сообщения на новой странице. Вы должны добавить строку $ query над циклом, а затем изменить сам цикл. Когда вы изменяете код, он должен выглядеть так:

<?php $query = new WP_Query( array('post_type' => 'game-reviews','posts_per_page' => 5) ); while ($query->have_posts() ): $query->the_post(); ?> // Your code e.g. "the_content();"

Вот и все. Вы должны попробовать все и создать новый пост с обзором игры. Как только вы откроете страницу обзора игры, вы сможете увидеть типы ваших новостных постов, выстроенных в хронологическом порядке, как и обычные посты.

И это только начало. Вы создали настраиваемый тип сообщения, но теперь вы должны изменить его так, как вам нравится, и добавить нужный вам код.

Создавайте собственные типы сообщений с помощью плагинов

Когда вы начинаете создавать свои собственные типы записей для расширения своего WordPress, есть два пути. Мы уже показали вам один – как вручную создать собственный тип сообщения. Выполнив несколько шагов, вы можете создать собственный тип записи, но это может занять у вас много времени, если вы новичок в WordPress и не привыкли иметь дело с кодом. Но вам не нужно возиться с кодом – если вам нужно более простое и быстрое решение, вы можете создать бесчисленное количество пользовательских типов сообщений с помощью одного из плагинов.

В этой части руководства мы собираемся показать вам один из лучших плагинов, который будет создавать для вас эти настраиваемые типы сообщений. Вам не нужно будет кодировать или даже копировать / вставлять код. Просто установите плагин, введите имя нового типа сообщения и настройте его через графический интерфейс.

Пользовательский интерфейс типа сообщения

ЦЕНА: Бесплатно


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

Дополнительное чтение: подробное руководство по настраиваемым типам сообщений WordPress

Вывод

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

Источник записи: https://firstsiteguide.com

Похожие сообщения
WordPressПлагиныПолезные сайты

40 полезных инструментов для управления и развития вашего блога (обновлено)

ElementorWordPressПлагины

Elementor - Как создать мега меню с помощью дополнений Elementor и Plus

WordPressWordPress темы

20+ лучших женских тем WordPress 2020

WordPress

Как исправить ошибку загрузки изображения WordPress

Добавить комментарий

Ваш адрес email не будет опубликован. Обязательные поля помечены *