wp_list_table mehrere Kontrollkästchen

Ich habe eine benutzerdefinierte class, die wp_list_table erweitert und die Liste der Posts mit zwei Checkboxen in jeder Zeile anzeigt (eine mit Post-ID als Wert zur Bestimmung, welche Posts verarbeitet werden sollen und andere zur Bestimmung, ob das Bild für einen bestimmten Post enthalten sein soll). Ich habe dafür zwei functionen

function column_cb($item){ return sprintf( '', /*$1%s*/ $this->_args['singular'], /*$2%s*/ $item['ID'] ); } function column_image($item){ return sprintf( '', /*$1%s*/ $this->_args['singular'], /*$2%s*/ 'yes' ); } 

Dies würde arrayähnlich sein (dh wenn drei Posts ausgewählt sind und zwei Checkboxen für Bilder ausgewählt sind)

 [post] => Array ( [0] => 6238 [1] => 6230 [2] => yes [3] => 6224 [4] => yes ) 

Aber was ich gerne bekommen würde ist etwas (sei es numerisches oder assoziatives Array)

 [post] => Array ( [0] => Array ([0] => 6238 [1] => yes) [1] => Array ([0] => 6230 [1] => '') [2] => Array ([0] => 6224 [1] => yes) ) 

Wie kann ich das erreichen (und was, wenn ich irgendwann ein weiteres Kontrollkästchen hinzufügen möchte)?

Solutions Collecting From Web of "wp_list_table mehrere Kontrollkästchen"

Ich habe mir das ausgedacht … Ich habe die Eingabefelder geändert in

   ' 

… und hinzugefügt dritten column_image function ($ item [‘ID’])

 function column_image($item){ return sprintf( '', /*$1%s*/ $this->_args['singular'], /*$2%s*/ 'yes', /*$3%s*/ $item['ID'] ); } 

und damit bekomme ich Array, die zum Beispiel post ID als Index verwenden

 [post] => Array ( [6238] => Array ( [0] => 6238 [1] => yes ) [6230] => Array ( [0] => 6230 ) [6224] => Array ( [0] => 6224 [1] => yes ) )