wp_print_update_row_templates()
Prints the JavaScript templates for update and deletion rows in list tables.
The update template takes one argument with four values:
param {object} data { Arguments for the update row
@type string slug Plugin slug. @type string plugin Plugin base name. @type string colspan The number of table columns this row spans. @type string content The row content.
}
The delete template takes one argument with four values:
param {object} data { Arguments for the update row
@type string slug Plugin slug. @type string plugin Plugin base name. @type string name Plugin name. @type string colspan The number of table columns this row spans.
}
Хуков нет.
Возвращает
null
. Ничего (null).
Использование
wp_print_update_row_templates();
Список изменений
С версии 4.6.0 | Введена. |
Код wp_print_update_row_templates() wp print update row templates WP 6.4.3
<?php function wp_print_update_row_templates() { ?> <script id="tmpl-item-update-row" type="text/template"> <tr class="plugin-update-tr update" id="{{ data.slug }}-update" data-slug="{{ data.slug }}" <# if ( data.plugin ) { #>data-plugin="{{ data.plugin }}"<# } #>> <td colspan="{{ data.colspan }}" class="plugin-update colspanchange"> {{{ data.content }}} </td> </tr> </script> <script id="tmpl-item-deleted-row" type="text/template"> <tr class="plugin-deleted-tr inactive deleted" id="{{ data.slug }}-deleted" data-slug="{{ data.slug }}" <# if ( data.plugin ) { #>data-plugin="{{ data.plugin }}"<# } #>> <td colspan="{{ data.colspan }}" class="plugin-update colspanchange"> <# if ( data.plugin ) { #> <?php printf( /* translators: %s: Plugin name. */ _x( '%s was successfully deleted.', 'plugin' ), '<strong>{{{ data.name }}}</strong>' ); ?> <# } else { #> <?php printf( /* translators: %s: Theme name. */ _x( '%s was successfully deleted.', 'theme' ), '<strong>{{{ data.name }}}</strong>' ); ?> <# } #> </td> </tr> </script> <?php }