J'essaie d'ajouter la valeur d'un champ personnalisé sous le titre de l'article/de la page dans la liste des articles/pages de wp-admin (un peu comme le mode extrait dans la liste des articles) sans être connecté au processus des colonnes, car d'autres plugins le font déjà et on dirait que chacun annule l'autre.
Voici une capture d'écran de ce que j'essaie de réaliser:
Merci!
Tout comme vous ajoutez de nouvelles colonnes, vous rendez le titre vous-même.
add_action( 'manage_posts_custom_column', 'admin_post_data_row', 10, 2);
function admin_post_data_row($column_name, $post_id)
{
switch($column_name){
case 'title':
edit_post_link(get_post_title($post_id), '<p>', '</p>',$post_id);
echo '<br />'.get_post_meta($post_id,'field_name',true);
break;
default:
break;
}
}
et si vous avez un autre plugin qui annule cela, il vous suffit de définir la priorité des filtres de filtrage sur une valeur supérieure.
Vous pouvez vous connecter à la post_row_actions comme suit:
add_filter('post_row_actions', 'wpse_43281_post_row_actions', 10, 2);
function wpse_43281_post_row_actions($actions, $post){
$meta_value = get_post_meta($post->ID, 'key', true);
$actions[] = "Meta Value: $meta_value"; //This will add to the hidden hover list
echo $meta_value; //This will display below the post title
return $actions; //Important!
}