Ich arbeite an einem Plugin, das eine Site in eine Art Feedback-Portal umwandelt. Ich habe eine neue Objektseite mit dem Namen "Feedbacks" erstellt, auf der alle Feedbacks in tabellarischer Form angezeigt werden. Mit dieser Seite erstelle ich register_column_headers($array_of_column_headers)
meine Tabelle. Ich wollte wissen, ob es möglich ist, meine eigenen Seitenreihenaktionen zu dieser Tabelle hinzuzufügen, ich meine unter jedem Feedback in der Liste Aktionen wie "Genehmigen", "Löschen", "Schwarze Liste" usw.
Ich las den Code und ein paar Tickets und fand heraus, dass es so gemacht wurde: für Posts post_row_actions
, für Kommentare comment_row_actions
, für Medien media_row_actions
und so weiter. Gibt es einen Filter, mit dem ich das machen kann my-page-slug_row_actions
?
quelle
$post
Umfang? hint hint ;)add_object_page("Feedbacks", "Feedbacks", 10, "feedbacks-menu", "FeedbackMenuFunction"); add_submenu_page("feedbacks-menu", "Pending Feedbacks", "Pending", 10, "pending-feedbacks-menu", "PendingFeedbackMenuFunction")
Ich habe mich gefragt, ob ich "feedbacks-menu_row_actions (...)" ausführen kann (genau wie bei anderen Seiten wie "Posts", "Comments" usw., bei denen der Seiten-Slug mit Zeilenaktionen verwendet wird)."page_row_actions"
und NICHT"post_row_actions"
[Reibungen Kopf]