Estou trabalhando em um plug-in, que converte um site em um tipo de portal de feedback. Criei uma nova página de objeto, 'Feedbacks', que exibe todos os feedbacks em formato de tabela e estou usando register_column_headers($array_of_column_headers)
para fazer minha tabela. Eu queria saber se é possível adicionar minhas próprias ações de linha de página a esta tabela, ou seja, sob todos os comentários da lista, ações como 'aprovar', 'excluir', 'lista negra' etc.
Eu li o código e alguns tickets e descobri que é feito dessa maneira: para posts, seus post_row_actions
comentários comment_row_actions
, suas mídias media_row_actions
e assim por diante. Existe um filtro que me permita fazer my-page-slug_row_actions
?
fonte
$post
escopo? hint hint ;)add_object_page("Feedbacks", "Feedbacks", 10, "feedbacks-menu", "FeedbackMenuFunction"); add_submenu_page("feedbacks-menu", "Pending Feedbacks", "Pending", 10, "pending-feedbacks-menu", "PendingFeedbackMenuFunction")
Eu queria saber se eu poderia fazer, 'feedbacks-menu_row_actions (...)' (assim como é feito para outras páginas como 'Posts', 'Comentários' etc. usando o slug da página com ações de linha)."page_row_actions"
e NÃO"post_row_actions"
[esfrega a cabeça]