WPCF7_List_Table::column_cb
Метод класса: WPCF7_List_Table{}
Хуков нет.
Возвращает
null. Ничего (null).
Использование
$WPCF7_List_Table = new WPCF7_List_Table(); $WPCF7_List_Table->column_cb( $item );
- $item(обязательный)
- .
Код WPCF7_List_Table::column_cb() WPCF7 List Table::column cb CF7 6.2.4.1
public function column_cb( $item ) {
$post_type_obj = get_post_type_object( WPCF7_ContactForm::post_type );
$show = current_user_can( $post_type_obj->cap->edit_post, $item->id() );
if ( ! $show ) {
return '';
}
$formatter = new WPCF7_HTMLFormatter();
$formatter->append_start_tag( 'input', array(
'id' => sprintf( 'cb-select-%d', $item->id() ),
'type' => 'checkbox',
'name' => sprintf( '%s[]', $this->_args['singular'] ),
'value' => $item->id(),
) );
$formatter->append_start_tag( 'label', array(
'for' => sprintf( 'cb-select-%d', $item->id() ),
) );
$formatter->append_start_tag( 'span', array(
'class' => 'screen-reader-text',
) );
$formatter->append_preformatted(
esc_html( sprintf(
/* translators: %s: contact form title */
__( 'Select %s', 'contact-form-7' ),
$item->title()
) )
);
$formatter->print();
}