Add a few admin filters / actions (code included)
-
In flamingo/admin/includes/class-contacts-list-table.php, I request the following code be added to the functions.
Line 8, in ‘Flamingo_Contacts_List_Table’:
public static function define_columns() { $columns = array( 'cb' => '<input type="checkbox" />', 'email' => __( 'Email', 'flamingo' ), 'full_name' => __( 'Name', 'flamingo' ), 'tags' => __( 'Tags', 'flamingo' ), 'history' => __( 'History', 'flamingo' ), 'last_contacted' => __( 'Last Contact', 'flamingo' ) ); // NOTE: New filter here $columns = apply_filters("manage_edit-".Flamingo_Contact::post_type."_columns", $columns); return $columns; }
Line 122-124, in ‘Flamingo_Contacts_List_Table’:
function column_default( $item, $column_name ) { // NOTE: Calls action to retrieve additional custom field values return do_action("manage_".Flamingo_Contact::post_type."_posts_custom_column", $column_name, $item->id); }
I request this because I need to update an existing system to allow for more fields in the Address Book and these hooks I’ve provided follow WordPress standards.
Viewing 1 replies (of 1 total)
Viewing 1 replies (of 1 total)
- The topic ‘Add a few admin filters / actions (code included)’ is closed to new replies.