Для создания формы для публикации статей в WordPress с использованием редактора Gutenberg, вам необходимо создать кастомный шорткод. Вот пример кода, который вы можете использовать:
1. Создайте кастомный шорткод в файле functions.php вашей темы:
```php
function custom_post_form_shortcode() {
ob_start();
wp_editor('', 'post_content', array(
'media_buttons' => true,
'textarea_name' => 'post_content',
'editor_height' => 200,
'teeny' => false
));
?>
<form method="post" action="">
<input type="text" name="post_title" placeholder="Заголовок">
<input type="submit" name="submit" value="Опубликовать">
</form>
<?php
return ob_get_clean();
}
add_shortcode('custom_post_form', 'custom_post_form_shortcode');
```
2. Добавьте этот шорткод на страницу, где вы хотите разместить форму:
```
[custom_post_form]
```
Что касается плагина для добавления формы для отзывов в стиле VC или Pikabu, то можно рассмотреть использование плагина WPForms. Он позволяет легко создавать кастомные формы на сайте, а также имеет интуитивно понятный визуальный редактор для добавления полей и настроек. Для создания формы для отзывов вы можете использовать предустановленные поля или создать их самостоятельно.
Также вы можете добавить в редактор Gutenberg шорткод WPForms для вывода формы на страницах или постах. Для этого вам нужно установить плагин WPForms и создать нужную форму, после чего вставить шорткод формы в контент страницы или поста.