Oui! vous pouvez ajouter une case à cocher pour les commentaires sur le panneau d'administration. Mettez ci-dessous le code dans functions.php de votre thème, il ajoutera la case à cocher vedette au panneau d'administration. La case à cocher apparaît lorsque vous modifiez un commentaire.
add_action('add_meta_boxes_comment', 'display_comment_add_meta_box');
function display_comment_add_meta_box()
{
add_meta_box('featured', __('Featured'), 'display_meta_box_field', 'comment', 'normal', 'high');
}
function display_meta_box_field($comment)
{
wp_nonce_field('featured_update', 'featured_update', false);
$featured = get_comment_meta($comment->comment_ID, 'featured', true);
$checked="";
if($featured)
$checked = " checked='checked'";
?>
<p>
<label for="featured"><?php _e('Featured'); ?></label>
<input type="checkbox" name="featured" value="1" class="widefat" <?php echo $checked; ?> />
</p>
<?php
}
add_action('edit_comment', 'comment_edit_function');
function comment_edit_function($comment_id)
{
if ((isset($_POST['featured'])) && ($_POST['featured'] != ''))
$featured = wp_filter_nohtml_kses($_POST['featured']);
update_comment_meta($comment_id, 'featured', $featured);
}
Le code ci-dessous a fonctionné de votre côté ou non? –
@Ankita Tanti Cela a fonctionné comme un charme .. Merci beaucoup! – user3852040
De rien! –