WPCF7_List_Table::column_cb │ public │ CF7 1.0

Метод класса: WPCF7_List_Table{}

Хуков нет.

Возвращает

null. Ничего (null).

Использование

$WPCF7_List_Table = new WPCF7_List_Table();
$WPCF7_List_Table->column_cb( $item );
$item(обязательный)
.

Код 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();
}