# learnpress/4.4.4/inc/admin/views/admin-notices/addons-new-version.php

LearnPress – WordPress LMS Plugin for Create and Sell Online Courses, version 4.4.4. 44 lines.

- Page: https://pluginprobe.com/plugins/learnpress/4.4.4/code/inc/admin/views/admin-notices/addons-new-version.php
- Raw: https://pluginprobe.com/plugins/learnpress/4.4.4/raw/inc/admin/views/admin-notices/addons-new-version.php
- Modified: 2026-08-03T03:26:42+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/learnpress/4.4.4/code/inc/admin/views/admin-notices/addons-new-version.php#L10-L20`.

```php
<?php
/**
 * Template for display error wrong permalink structure.
 *
 * @version 1.0.1
 * @since 3.0.0
 */

use LearnPress\Helpers\Template;

if ( ! defined( 'ABSPATH' ) ) {
	exit; // Exit if accessed directly
}

if ( ! isset( $data ) || empty( $data['addons'] ) ) {
	return;
}

if ( empty( $data['dismiss'] ) ) {
	?>
	<div class="lp-notice notice notice-info">
		<?php
		if ( isset( $data['allow_dismiss'] ) ) {
			Template::instance()->get_admin_template( 'admin-notices/button-dismiss.php', array( 'key' => 'lp-addons-new-version' ) );
		}
		?>
		<p><?php echo sprintf( '<strong>%s</strong>', __( 'New version available', 'learnpress' ) ); ?></p>
		<p style="display: flex;gap: 5px;flex-wrap: wrap">
			<?php
			foreach ( $data['addons'] as $addon ) {
				echo sprintf(
					'<a href="%s" class="button button-primary">%s</a>',
					admin_url( 'admin.php?page=learn-press-addons&tab=update' ),
					$addon->name
				);
			}
			?>
		</p>
	</div>
	<?php
}
?>
<input type="hidden" name="lp-addons-new-version-totals" value="<?php echo count( $data['addons'] ); ?>"/>

```
