J'ai ce type de message personnalisé:
function create_posttype() {
register_post_type( 'companies',
array(
'labels' => array(
'name' => __( 'شرکتهای عضو' ),
'singular_name' => __( 'شرکت' )
),
'supports' => array('title', 'editor', 'custom-fields', 'excerpt', 'thumbnail'),
'public' => true,
'has_archive' => true,
'rewrite' => array('slug' => 'companies'),
)
);
}
add_action( 'init', 'create_posttype' );
Qui montre l'éditeur classique dans la zone d'administration de WordPress. J'ai essayé de remplacer «éditeur» par «gutenberg» dans le tableau des supports qui ne fonctionne pas. J'ai également ajouté ce code à ma fonction comme suggéré ici :
add_filter('gutenberg_can_edit_post_type', 'prefix_disable_gutenberg');
function prefix_disable_gutenberg($current_status, $post_type)
{
if ($post_type === 'companies') return true;
return $current_status;
}
Comment puis-je avoir un éditeur Gutenberg sur mon type de publication personnalisé?