diff --git a/wp-content/themes/moonshine/includes/core/theme-setup.php b/wp-content/themes/moonshine/includes/core/theme-setup.php index a3c562d..32d09b4 100644 --- a/wp-content/themes/moonshine/includes/core/theme-setup.php +++ b/wp-content/themes/moonshine/includes/core/theme-setup.php @@ -31,3 +31,12 @@ function moonshine_bypass_home_url( $url, $path, $orig_scheme, $blog_id ) { } return $url; } + +// Display theme version in admin footer +add_filter( 'update_footer', 'moonshine_update_footer', 100 ); +function moonshine_update_footer() { + $package_json = json_decode( file_get_contents( get_theme_file_path( 'package.json' ) ), true ); + $name = $package_json['name'] ?? 'moonshine'; + $version = $package_json['version'] ?? '(unknown)'; + return sprintf( '%s v%s', esc_html( $name ), esc_html( $version ) ); +} diff --git a/wp-content/themes/moonshine/style.css b/wp-content/themes/moonshine/style.css index 0fb60a6..b6faf75 100644 --- a/wp-content/themes/moonshine/style.css +++ b/wp-content/themes/moonshine/style.css @@ -3,7 +3,6 @@ Theme Name: Moonshine Author: Pascal Martineau Author URI: https://websimple.com/ Description: Headless WordPress theme based on Nuxt. -Version: 0.1.6 Text Domain: moonshine Template: kaliroots */