Intereting Posts
Результаты запроса WP, показывающие сообщения за пределами идентификатора категории Чистый способ инициализировать плагин на недавно добавленном сайте, когда плагин активирован в сети? удалить определенные классы из пунктов меню switch_to_blog (): загрузить textdomain Как сбросить канонические URL-адреса / исправить цикл перенаправления Разбиение страницы с помощью пользовательского запроса WP не работает Как я могу использовать один и тот же файл шаблона с виджетами и циклами категорий? Форма для персонализированного типа сообщения и пользовательской таксономии Может ли обратные ссылки на мой сайт увеличить мои шансы на отказ плагина удалить пустые абзацы из the_content? Можно ли изменить пул по умолчанию? После обновления WP продолжает возиться о более новой версии. Зачем? wp_insert_post () или аналогичный для пользовательского типа сообщения Отображать сообщение из диапазона дат из пользовательского поля вертикальная панель меню

Скрыть неутвержденные комментарии на лицевой стороне wordpress

Я использовал этот пост

Я изменил его, чтобы скрыть, а не показать вкладчикам неутвержденные комментарии. Это относится к несанкционированным комментариям к собственным сообщениям автора. Я также использовал Adminimize, чтобы скрыть комментарии, так как Adminimize не работал. Проблема в том, что она работает в бэкэнд, но не в интерфейсе. Мне нужно, чтобы он работал в обоих. Любые идеи, пожалуйста?

<?php //Restrict user access to unapproved function show_portfolio_comments( $post_ID ) { // NOT approved $comments_unapproved = get_comments( array( 'status' => 'hold', 'post_id' => $post_ID ) ); foreach ( $comments_unapproved as $comments) { if ( current_user_can( 'delete_users' )) // maybe you'll have to switch to some other cap { ?> <div class="comment"> <h4>Unapproved Comments on your portfolio</h4> <div class="comment-author"><?php echo $comment->comment_author; ?></div> <div class="comment-content"><?php echo $comment->comment_content; ?></div> </div> <?php } // endif; - current_user_can( 'edit_published_posts' ) } // ALREADY approved $comments_approved = get_comments( array( 'status' => 'approve', 'post_id' => $post_ID ) ); foreach ( $comments_approved as $comments) { ?> <div class="comment"> <?php if ( current_user_can( 'delete_users' )) { ?> <h4>Approved Comments on your portfolio</h4> <?php } // endif; - current_user_can( 'edit_published_posts' ) ?> <div class="comment-author"><?php echo $comment->comment_author; ?></div> <div class="comment-content"><?php echo $comment->comment_content; ?></div> </div> <?php } } ?>