From 6942ae83aabd2476c566a6f3ea184342c7e9f8af Mon Sep 17 00:00:00 2001 From: Marcus Quinn <6428977+marcusquinn@users.noreply.github.com> Date: Sat, 12 Apr 2025 19:28:16 +0100 Subject: [PATCH] Update screenshot references and improve WordPress.org submission documentation (v1.6.26) --- CHANGELOG.md | 7 +++++++ README.md | 6 ++++++ assets/WORDPRESS_ORG_ASSETS.md | 17 ++++++----------- assets/banner-png/README.md | 2 +- assets/icon-png/README.md | 8 ++++++-- assets/screenshots-png/README.md | 6 +++--- fix-plugin-does-not-exist-notices.php | 4 ++-- languages/fix-plugin-does-not-exist-notices.pot | 2 +- readme.txt | 15 +++++++++++---- 9 files changed, 43 insertions(+), 24 deletions(-) diff --git a/CHANGELOG.md b/CHANGELOG.md index 74af8ae..0b50f9f 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -2,6 +2,13 @@ All notable changes to this project will be documented in this file. +## [1.6.26] - 2024-05-17 +### Changed +- Updated screenshot references to use a single comprehensive screenshot +- Fixed asset directory paths in documentation +- Improved ImageMagick conversion commands for icon generation +- Clarified WordPress.org SVN repository structure + ## [1.6.25] - 2024-05-17 ### Added - Comprehensive WordPress.org submission guide with SVN structure explanation diff --git a/README.md b/README.md index 81140aa..972b3d2 100644 --- a/README.md +++ b/README.md @@ -160,6 +160,12 @@ The plugin works by: ## Changelog +### 1.6.26 +* Updated screenshot references to use a single comprehensive screenshot +* Fixed asset directory paths in documentation +* Improved ImageMagick conversion commands for icon generation +* Clarified WordPress.org SVN repository structure + ### 1.6.25 * Consolidated asset files into their respective directories * Created comprehensive WordPress.org submission guide diff --git a/assets/WORDPRESS_ORG_ASSETS.md b/assets/WORDPRESS_ORG_ASSETS.md index 5818783..6472e13 100644 --- a/assets/WORDPRESS_ORG_ASSETS.md +++ b/assets/WORDPRESS_ORG_ASSETS.md @@ -13,8 +13,6 @@ When submitting a plugin to WordPress.org, you'll work with an SVN repository th banner-772x250.png banner-1544x500.png screenshot-1.png - screenshot-2.png - screenshot-3.png /tags/ # Contains tagged releases /1.0.0/ [plugin files] @@ -47,11 +45,10 @@ When submitting a plugin to WordPress.org, you'll work with an SVN repository th ### Screenshots - **Format**: PNG -- **Naming**: Sequential numbers (`screenshot-1.png`, `screenshot-2.png`, etc.) +- **Naming**: `screenshot-1.png` - **Location**: Upload to the `/assets/` directory in the WordPress.org SVN repository -- **Status**: ⚠️ PARTIALLY READY +- **Status**: ✅ READY - `screenshot-1.png` is available in `assets/screenshots/` - - Need to create `screenshot-2.png` and `screenshot-3.png` to match readme.txt descriptions ## Submission Process @@ -68,24 +65,22 @@ When submitting a plugin to WordPress.org, you'll work with an SVN repository th ```bash # Check out the repository svn checkout https://plugins.svn.wordpress.org/fix-plugin-does-not-exist-notices/ - + # Copy plugin files to trunk cp -r [your-local-plugin-files]/* fix-plugin-does-not-exist-notices/trunk/ - + # Copy assets to assets directory cp assets/icon/icon-256x256.png fix-plugin-does-not-exist-notices/assets/ cp assets/icon/icon-128x128.png fix-plugin-does-not-exist-notices/assets/ cp assets/banner/banner-772x250.png fix-plugin-does-not-exist-notices/assets/ cp assets/banner/banner-1544x500.png fix-plugin-does-not-exist-notices/assets/ cp assets/screenshots/screenshot-1.png fix-plugin-does-not-exist-notices/assets/ - cp assets/screenshots/screenshot-2.png fix-plugin-does-not-exist-notices/assets/ - cp assets/screenshots/screenshot-3.png fix-plugin-does-not-exist-notices/assets/ - + # Add new files cd fix-plugin-does-not-exist-notices svn add --force trunk/* svn add --force assets/* - + # Commit changes svn commit -m "Initial plugin submission" ``` diff --git a/assets/banner-png/README.md b/assets/banner-png/README.md index 29690d3..3899868 100644 --- a/assets/banner-png/README.md +++ b/assets/banner-png/README.md @@ -6,6 +6,6 @@ For WordPress.org plugin submission, you need: 2. Two sizes: - `banner-772x250.png` (for regular display) - `banner-1544x500.png` (for high-resolution/retina displays) -3. Place them in the root of your SVN assets directory +3. Place them in the `/assets/` directory of your WordPress.org SVN repository These files have been renamed from the original files to match WordPress.org's naming-convention and file format requirements. diff --git a/assets/icon-png/README.md b/assets/icon-png/README.md index 158dbb6..db3bf90 100644 --- a/assets/icon-png/README.md +++ b/assets/icon-png/README.md @@ -5,7 +5,7 @@ For WordPress.org plugin submission, you need to: 1. Convert the SVG icon to PNG format 2. Create a 256x256 and 128x128 pixel version 3. Name them `icon-256x256.png` and `icon-128x128.png` -4. Place it in the root of your SVN assets directory +4. Place them in the `/assets/` directory of your WordPress.org SVN repository ## How to Convert @@ -22,7 +22,11 @@ You can use tools like: ## Command Line Conversion (if you have ImageMagick installed) ```bash -convert -background none -size 256x256 assets/icon/fix-plugin-does-not-exist-notices-icon.svg assets/icon-png/icon-256x256.png +# For 256x256 icon +convert -background none -size 256x256 assets/icon/fix-plugin-does-not-exist-notices-icon.svg assets/icon/icon-256x256.png + +# For 128x128 icon +convert -background none -size 128x128 assets/icon/fix-plugin-does-not-exist-notices-icon.svg assets/icon/icon-128x128.png ``` After creating the PNG file, it should be uploaded to the WordPress.org SVN repository in the assets directory. diff --git a/assets/screenshots-png/README.md b/assets/screenshots-png/README.md index 25320a7..cfcca0d 100644 --- a/assets/screenshots-png/README.md +++ b/assets/screenshots-png/README.md @@ -2,6 +2,6 @@ For WordPress.org plugin submission, you need: -1. Screenshots in PNG format -2. Named sequentially: `screenshot-1.png`, `screenshot-2.png`, etc. -3. Place them in the root of your SVN assets directory \ No newline at end of file +1. Screenshot in PNG format +2. Named `screenshot-1.png` +3. Place it in the `/assets/` directory of your WordPress.org SVN repository \ No newline at end of file diff --git a/fix-plugin-does-not-exist-notices.php b/fix-plugin-does-not-exist-notices.php index d83acc4..bc57992 100644 --- a/fix-plugin-does-not-exist-notices.php +++ b/fix-plugin-does-not-exist-notices.php @@ -13,7 +13,7 @@ * Plugin Name: Fix 'Plugin file does not exist.' Notices * Plugin URI: https://wordpress.org/plugins/fix-plugin-does-not-exist-notices/ * Description: Adds missing plugins to the plugins list with a "Remove Reference" link so you can permanently clean up invalid plugin entries and remove error notices. - * Version: 1.6.25 + * Version: 1.6.26 * Author: Marcus Quinn & WP ALLSTARS * Author URI: https://www.wpallstars.com * License: GPL-2.0+ @@ -48,7 +48,7 @@ if ( ! defined( 'ABSPATH' ) ) { } // Define plugin constants -define( 'FPDEN_VERSION', '1.6.25' ); +define( 'FPDEN_VERSION', '1.6.26' ); define( 'FPDEN_PLUGIN_DIR', plugin_dir_path( __FILE__ ) ); define( 'FPDEN_PLUGIN_URL', plugin_dir_url( __FILE__ ) ); define( 'FPDEN_PLUGIN_FILE', __FILE__ ); diff --git a/languages/fix-plugin-does-not-exist-notices.pot b/languages/fix-plugin-does-not-exist-notices.pot index a1d1103..54da844 100644 --- a/languages/fix-plugin-does-not-exist-notices.pot +++ b/languages/fix-plugin-does-not-exist-notices.pot @@ -2,7 +2,7 @@ # This file is distributed under the GPL-2.0+. msgid "" msgstr "" -"Project-Id-Version: Fix 'Plugin file does not exist.' Notices 1.6.25\n" +"Project-Id-Version: Fix 'Plugin file does not exist.' Notices 1.6.26\n" "Report-Msgid-Bugs-To: https://wordpress.org/support/plugin/fix-plugin-does-not-exist-notices\n" "Last-Translator: FULL NAME \n" "Language-Team: LANGUAGE \n" diff --git a/readme.txt b/readme.txt index 2546cbf..0da7292 100644 --- a/readme.txt +++ b/readme.txt @@ -5,7 +5,7 @@ Tags: plugins, missing plugins, cleanup, error fix, admin tools, plugin file doe Requires at least: 5.0 Tested up to: 6.4 Requires PHP: 7.0 -Stable tag: 1.6.25 +Stable tag: 1.6.26 License: GPL-2.0+ License URI: https://www.gnu.org/licenses/gpl-2.0.html @@ -105,12 +105,16 @@ Manually editing the WordPress database is risky and requires technical knowledg == Screenshots == -1. Error message with explanation notification -2. Missing plugin shown in the plugins list with "Remove Notice" link -3. Auto-scroll feature that highlights the missing plugin +1. Plugin in action - showing error message, explanation notification, and "Remove Notice" link == Changelog == += 1.6.26 = +* Updated screenshot references to use a single comprehensive screenshot +* Fixed asset directory paths in documentation +* Improved ImageMagick conversion commands for icon generation +* Clarified WordPress.org SVN repository structure + = 1.6.25 = * Consolidated asset files into their respective directories * Created comprehensive WordPress.org submission guide @@ -349,6 +353,9 @@ Manually editing the WordPress database is risky and requires technical knowledg == Upgrade Notice == += 1.6.26 = +Updated screenshot references and improved WordPress.org submission documentation. + = 1.6.25 = Improved organization of asset files and created comprehensive WordPress.org submission guide.