# convertkit/3.4.5/resources/backend/js/wp-list-table-buttons.js

Kit (formerly ConvertKit) – Email Newsletter, Email Marketing, Membership, Subscribers and Landing Pages, version 3.4.5. 27 lines.

- Page: https://pluginprobe.com/plugins/convertkit/3.4.5/code/resources/backend/js/wp-list-table-buttons.js
- Raw: https://pluginprobe.com/plugins/convertkit/3.4.5/raw/resources/backend/js/wp-list-table-buttons.js
- Modified: 2025-09-29T11:31:20+00:00

Line numbers below start at 1. Link to a line or a range by appending a fragment to the
page URL, for example `https://pluginprobe.com/plugins/convertkit/3.4.5/code/resources/backend/js/wp-list-table-buttons.js#L10-L20`.

```javascript
/**
 * Moves any buttons added from the filter list in a WP_List_Table
 * to be displayed next to the "Add New" button.
 *
 * @author ConvertKit
 */

document.addEventListener('DOMContentLoaded', function () {
	// Move any buttons from the filter list to display next to the Add New button.
	document.querySelectorAll('ul.subsubsub span').forEach(function (span) {
		// Ignore if not a ConvertKit Group Action.
		if (!span.classList.contains('convertkit-action')) {
			return;
		}

		// Clone and move.
		const clone = span.cloneNode(true);
		clone.classList.remove('hidden');
		document
			.querySelector('a.page-title-action')
			.insertAdjacentElement('afterend', clone);

		// Remove original.
		span.parentElement.remove();
	});
});

```
