Você está em boa companhia com suporte incrível 🤝

Adicionar coluna customizada no admin

Adiciona e popula uma coluna personalizada na listagem de posts do painel admin.

Time Full Services Time Full Services
PHP
// Adicionar coluna
add_filter('manage_post_posts_columns', function (array $cols): array {
  $cols['destaque'] = 'Destaque';
  return $cols;
});

// Popular coluna
add_action('manage_post_posts_custom_column', function (string $col, int $postId): void {
  if ($col !== 'destaque') return;
  $val = get_post_meta($postId, '_destaque', true);
  echo $val ? '⭐' : '—';
}, 10, 2);

// Tornar ordenável
add_filter('manage_edit-post_sortable_columns', function (array $cols): array {
  $cols['destaque'] = 'destaque';
  return $cols;
});

Seja PRO.

Tenha acesso a snippets de código premium — PHP, JavaScript, CSS e HTML prontos para usar em seus projetos.

Conhecer o plano Pro →