WPSEO_Taxonomy_Columns::add_columns()
Adds an SEO score column to the terms table, right after the description column.
Метод класса: WPSEO_Taxonomy_Columns{}
Хуков нет.
Возвращает
Массив
.
Использование
$WPSEO_Taxonomy_Columns = new WPSEO_Taxonomy_Columns(); $WPSEO_Taxonomy_Columns->add_columns( $columns );
- $columns(массив) (обязательный)
- Current set columns.
Код WPSEO_Taxonomy_Columns::add_columns() WPSEO Taxonomy Columns::add columns Yoast 22.3
public function add_columns( array $columns ) { if ( $this->display_metabox( $this->taxonomy ) === false ) { return $columns; } $new_columns = []; foreach ( $columns as $column_name => $column_value ) { $new_columns[ $column_name ] = $column_value; if ( $column_name === 'description' && $this->analysis_seo->is_enabled() ) { $new_columns['wpseo-score'] = '<span class="yoast-tooltip yoast-tooltip-n yoast-tooltip-alt" data-label="' . esc_attr__( 'SEO score', 'wordpress-seo' ) . '"><span class="yoast-column-seo-score yoast-column-header-has-tooltip"><span class="screen-reader-text">' . __( 'SEO score', 'wordpress-seo' ) . '</span></span></span>'; } if ( $column_name === 'description' && $this->analysis_readability->is_enabled() ) { $new_columns['wpseo-score-readability'] = '<span class="yoast-tooltip yoast-tooltip-n yoast-tooltip-alt" data-label="' . esc_attr__( 'Readability score', 'wordpress-seo' ) . '"><span class="yoast-column-readability yoast-column-header-has-tooltip"><span class="screen-reader-text">' . __( 'Readability score', 'wordpress-seo' ) . '</span></span></span>'; } } return $new_columns; }