Categories

Новые шаблоны

Monstroid. Как добавить комментарии в пользовательские записи

Stacy Martin Ноябрь 18, 2015
Rating: 5.0/5. From 2 votes.
Please wait...

Из этого туториала Вы узнаете, как включить комментарии для пользовательских записей (comments for custom posts) в шаблонах Monstroid.

Monstroid. Как добавить комментарии в пользовательские записи

Из этого туториала Вы узнаете, как включить комментарии для пользовательских записей типа «Команда».

  1. Для того чтобы включить комментарии для пользовательских записей, Вам нужно поставить галочку напротив настройки Разрешить комментирование (Allow comments) на странице Редактирования записи (Edit Post). Если данная настройка отсутствует на странице редактирования записи, Вам понадобится добавить дополнительный код.

  2. Скопируйте фрагмент кода, который необходим для включения комментариев с сайта https://gist.github.com/cheh/ec191fce0d397e10f77f или ниже:

     // Adds a `comments` support feature for a team single post.
      add_filter( 'cherry_team_post_type_args', 'cherry_child_add_comments_support' );
      function cherry_child_add_comments_support( $args ) {
     if ( ! empty( $args['supports'] ) ) {
      $args['supports'][] = 'comments';
      }
     return $args;
      }
    /**
      * Loads the comment template in single team post.
      *
      * @see do_action( 'cherry_post_after' ) - hook in plugins/cherry-XXXX/templates/single-XXXX.php file.
      */
      add_action( 'cherry_post_after', 'cherry_child_load_comments_template', 25 );
      function cherry_child_load_comments_template() {
      $post_type = get_post_type();
    if ( 'team' !== $post_type ) {
      return;
      }
     if ( ! is_singular( $post_type ) ) {
      return;
      }
     if ( comments_open() || get_comments_number() ) {
      comments_template( '/templates/comments.php', true );
      }
      }
    
      
  3. Далее, перейдите на вкладку Внешний вид -> Редактор (Appearance -> Editor), в папке themeXXXXX выберите файл functions.phpдля редактирования. Вставьте фрагмент кода в конец файла functions.php.

  4. Для того чтобы проверить внесённые изменения, перейдите на вкладку Команда (Team) админ панели, откройте любую запись и прокрутите вниз. Вы увидите настройку Разрешить комментирование (Allow Comments). Поставьте галочку и обновите запись:

    Monstroid. How to add comments to custom posts-1
  5. Обновите сайт, используя сочетание клавиш Ctrl/Cmd+F5, для того чтобы просмотреть изменения. Вы увидите форму комментирования на странице:

    Monstroid. How to add comments to custom posts-2

Вы можете также ознакомиться с детальным видео-туториалом ниже:

Monstroid. Как добавить комментарии в пользовательские записи
Эта запись была размещена в Monstroid туториалы, WordPress туториалы и помечена как comments, custom, Monstroid, post. Добавьте в закладки постоянную ссылку.

Submit a ticket

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