{"id":243685,"date":"2025-08-15T11:36:39","date_gmt":"2025-08-15T11:36:39","guid":{"rendered":"https:\/\/wordpress.org\/plugins\/easy-alt-import-lite\/"},"modified":"2025-12-05T11:58:19","modified_gmt":"2025-12-05T11:58:19","slug":"easy-alt-import-lite","status":"publish","type":"plugin","link":"https:\/\/pcd.wordpress.org\/plugins\/easy-alt-import-lite\/","author":23335097,"comment_status":"closed","ping_status":"closed","template":"","meta":{"_crdt_document":"","version":"2.3.3","stable_tag":"2.3.3","tested":"6.9.4","requires":"5.0","requires_php":"8.0","requires_plugins":null,"header_name":"Easy Alt Import Lite","header_author":"Ftmpub.ch","header_description":"Optimisation SEO : Import facile des balises ALT d'images via CSV. Version gratuite compl\u00e8te.","assets_banners_color":"c3cacf","last_updated":"2025-12-05 11:58:19","external_support_url":"","external_repository_url":"","donate_link":"","header_plugin_uri":"","header_author_uri":"https:\/\/ftmpub.ch\/easy-alt-import-plugin-wordpress\/","rating":0,"author_block_rating":0,"active_installs":0,"downloads":321,"num_ratings":0,"support_threads":0,"support_threads_resolved":0,"author_block_count":0,"sections":["description","installation","faq","changelog"],"tags":{"2.3.2":{"tag":"2.3.2","author":"ftmpub","date":"2025-12-05 11:58:19"},"2.3.3":{"tag":"2.3.3","author":"ftmpub","date":"2025-12-05 11:58:19"}},"upgrade_notice":{"2.3.2":"<p>Standards compliance update. Safer output escaping, improved i18n comments, and hardened CSV handling.<\/p>","2.3.3":"<p>Checked for new 6.9 WP version<\/p>"},"ratings":[],"assets_icons":{"icon-128x128.png":{"filename":"icon-128x128.png","revision":3345127,"resolution":"128x128","location":"assets","locale":""},"icon-256x256.png":{"filename":"icon-256x256.png","revision":3345127,"resolution":"256x256","location":"assets","locale":""}},"assets_banners":{"banner-1544x500.png":{"filename":"banner-1544x500.png","revision":3345127,"resolution":"1544x500","location":"assets","locale":""},"banner-772x250.png":{"filename":"banner-772x250.png","revision":3345127,"resolution":"772x250","location":"assets","locale":""}},"assets_blueprints":{},"all_blocks":[],"tagged_versions":["2.3.2","2.3.3"],"block_files":[],"assets_screenshots":{"screenshot-1.jpg":{"filename":"screenshot-1.jpg","revision":3345193,"resolution":"1","location":"assets","locale":""},"screenshot-2.jpg":{"filename":"screenshot-2.jpg","revision":3345193,"resolution":"2","location":"assets","locale":""},"screenshot-3.jpg":{"filename":"screenshot-3.jpg","revision":3345193,"resolution":"3","location":"assets","locale":""}},"screenshots":{"1":"<strong>CSV import preview interface<\/strong> \u2014 Select images, compare current and new ALT texts before applying changes.","2":"<strong>Successful optimization message with undo option<\/strong> \u2014 Confirmation notice and ability to revert changes in one click.","3":"<strong>Main plugin dashboard<\/strong> \u2014 Download templates, upload your CSV, and launch bulk optimization."},"jetpack_post_was_ever_published":false},"plugin_section":[],"plugin_tags":[17214,246345,21157,6357,233],"plugin_category":[34],"plugin_contributors":[246337],"plugin_business_model":[],"class_list":["post-243685","plugin","type-plugin","status-publish","hentry","plugin_tags-alt-text","plugin_tags-bulk-image-editing","plugin_tags-csv-import","plugin_tags-image-seo","plugin_tags-media-library","plugin_category-accessibility","plugin_contributors-ftmpub","plugin_committers-ftmpub"],"banners":{"banner":"https:\/\/ps.w.org\/easy-alt-import-lite\/assets\/banner-772x250.png?rev=3345127","banner_2x":"https:\/\/ps.w.org\/easy-alt-import-lite\/assets\/banner-1544x500.png?rev=3345127","banner_rtl":false,"banner_2x_rtl":false},"icons":{"svg":false,"icon":"https:\/\/ps.w.org\/easy-alt-import-lite\/assets\/icon-128x128.png?rev=3345127","icon_2x":"https:\/\/ps.w.org\/easy-alt-import-lite\/assets\/icon-256x256.png?rev=3345127","generated":false},"screenshots":[{"src":"https:\/\/ps.w.org\/easy-alt-import-lite\/assets\/screenshot-1.jpg?rev=3345193","caption":"<strong>CSV import preview interface<\/strong> \u2014 Select images, compare current and new ALT texts before applying changes."},{"src":"https:\/\/ps.w.org\/easy-alt-import-lite\/assets\/screenshot-2.jpg?rev=3345193","caption":"<strong>Successful optimization message with undo option<\/strong> \u2014 Confirmation notice and ability to revert changes in one click."},{"src":"https:\/\/ps.w.org\/easy-alt-import-lite\/assets\/screenshot-3.jpg?rev=3345193","caption":"<strong>Main plugin dashboard<\/strong> \u2014 Download templates, upload your CSV, and launch bulk optimization."}],"raw_content":"<!--section=description-->\n<p><strong>Easy Alt Import Lite<\/strong> is the fastest way to bulk update ALT texts in your WordPress Media Library using a simple CSV file. Perfect for SEO optimization, accessibility compliance, and e-commerce stores with many product images.<\/p>\n\n<p>Upload, preview, select, and apply your changes \u2014 with one-click undo if needed. The plugin is lightweight, secure, and fully compliant with WordPress coding standards.<\/p>\n\n<p><strong>For the Pro version and full documentation, visit <a href=\"https:\/\/ftmpub.ch\/easy-alt-import-plugin-wordpress\/\">FTMPUB.ch<\/a><\/strong> \u2014 direct download, support, and extra features.<\/p>\n\n<h4>Highlights<\/h4>\n\n<ul>\n<li>Bulk CSV import \u2014 update only the ALT text field<\/li>\n<li>Preview interface \u2014 compare current vs. new ALT before applying<\/li>\n<li>Selective import \u2014 choose which images to process<\/li>\n<li>Auto-separator detection \u2014 comma (<code>,<\/code>) and semicolon (<code>;<\/code>)<\/li>\n<li>Template generator \u2014 CSV prefilled with your image IDs<\/li>\n<li>Backup &amp; restore \u2014 undo the last optimization in one click<\/li>\n<li>Performance-safe limits \u2014 up to 10,000 rows per file, 5 MB max<\/li>\n<li>Security-first \u2014 nonces, capability checks, CSV-injection protection<\/li>\n<li>Internationalization \u2014 proper translator comments and text domain<\/li>\n<li>100% free \u2014 no lock-in<\/li>\n<\/ul>\n\n<h4>Who is it for?<\/h4>\n\n<ul>\n<li>WooCommerce stores with hundreds of product images<\/li>\n<li>Photographers and bloggers improving on-page SEO<\/li>\n<li>Any site aiming for better image accessibility<\/li>\n<li>Agencies managing multiple client sites<\/li>\n<\/ul>\n\n<h3>CSV Format<\/h3>\n\n<p>Your CSV must contain exactly two columns (case-insensitive):<\/p>\n\n<ul>\n<li><strong>ID<\/strong> \u2014 WordPress attachment ID (numeric)<\/li>\n<li><strong>ALT<\/strong> \u2014 The new ALT text for that image<\/li>\n<\/ul>\n\n<p>Example (international\/comma):\n    ID,ALT\n    123,Handmade ceramic mug on wooden table<\/p>\n\n<p>Example (French\/semicolon):\n    ID;ALT\n    123;Mug en c\u00e9ramique sur table en bois<\/p>\n\n<h3>How It Works<\/h3>\n\n<ol>\n<li>Download the CSV template from <strong>Easy Alt Import<\/strong> in the admin menu.<\/li>\n<li>Open the file in Excel\/LibreOffice\/Numbers or any text editor.<\/li>\n<li>Edit only the <strong>ALT<\/strong> column; keep IDs unchanged.<\/li>\n<li>Save as CSV (UTF-8 recommended).<\/li>\n<li>Upload the CSV, preview, select, and apply your changes.<\/li>\n<li>If needed, <strong>Undo<\/strong> the last optimization.<\/li>\n<\/ol>\n\n<h3>Support<\/h3>\n\n<p>Need help or want the <strong>Pro version with extra features<\/strong>?<br \/>\n\ud83d\udc49 <a href=\"https:\/\/ftmpub.ch\/easy-alt-import-plugin-wordpress\/\">Easy Alt Import Pro on FTMPUB.ch<\/a><\/p>\n\n<!--section=installation-->\n<h4>Automatic Installation<\/h4>\n\n<ol>\n<li>In the WordPress admin, go to <strong>Plugins \u2192 Add New<\/strong>.<\/li>\n<li>Search for <strong>\u201cEasy Alt Import Lite\u201d<\/strong>.<\/li>\n<li>Click <strong>Install Now<\/strong>, then <strong>Activate<\/strong>.<\/li>\n<\/ol>\n\n<h4>Manual Installation<\/h4>\n\n<ol>\n<li>Download the plugin ZIP.<\/li>\n<li>Go to <strong>Plugins \u2192 Add New \u2192 Upload Plugin<\/strong>.<\/li>\n<li>Upload the ZIP and click <strong>Activate<\/strong>.<\/li>\n<\/ol>\n\n<!--section=faq-->\n<dl>\n<dt id='what%20file%20types%20are%20supported%3F'><h3>What file types are supported?<\/h3><\/dt>\n<dd><p>CSV and TXT (UTF-8 recommended). The plugin auto-detects comma and semicolon separators.<\/p><\/dd>\n<dt id='what%20are%20the%20limits%3F'><h3>What are the limits?<\/h3><\/dt>\n<dd><p>Maximum 5 MB per file and up to 10,000 rows per CSV (for safe processing).<\/p><\/dd>\n<dt id='can%20i%20undo%20the%20changes%3F'><h3>Can I undo the changes?<\/h3><\/dt>\n<dd><p>Yes. The plugin stores a backup of the previous ALT texts and lets you restore them in one click.<\/p><\/dd>\n<dt id='is%20it%20compatible%20with%20woocommerce%3F'><h3>Is it compatible with WooCommerce?<\/h3><\/dt>\n<dd><p>Yes. It works with the regular WordPress Media Library, which WooCommerce also uses.<\/p><\/dd>\n<dt id='does%20it%20change%20captions%20or%20descriptions%3F'><h3>Does it change captions or descriptions?<\/h3><\/dt>\n<dd><p>No. The Lite version modifies only the ALT meta (safe and focused).<\/p><\/dd>\n\n<\/dl>\n\n<!--section=changelog-->\n<h4>2.3.2<\/h4>\n\n<ul>\n<li>Compliance pass: translator comments added for all placeholder strings<\/li>\n<li>\u201cEscape late\u201d applied to admin notices and outputs<\/li>\n<li>Nonce\/capability checks reviewed for all actions<\/li>\n<li>CSV injection hardening and MIME validation<\/li>\n<li>UI copy updates; preview and stats polishing<\/li>\n<\/ul>\n\n<h4>2.3.1<\/h4>\n\n<ul>\n<li>Minor fixes and code tidy-up<\/li>\n<\/ul>\n\n<h4>2.3.0<\/h4>\n\n<ul>\n<li>Performance and stability improvements<\/li>\n<\/ul>","raw_excerpt":"Bulk edit image ALT texts from a CSV with preview, selective apply, and one-click undo \u2014 improve SEO, image accessibility, and WooCommerce product vis &hellip;","jetpack_sharing_enabled":true,"_links":{"self":[{"href":"https:\/\/pcd.wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin\/243685","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/pcd.wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin"}],"about":[{"href":"https:\/\/pcd.wordpress.org\/plugins\/wp-json\/wp\/v2\/types\/plugin"}],"replies":[{"embeddable":true,"href":"https:\/\/pcd.wordpress.org\/plugins\/wp-json\/wp\/v2\/comments?post=243685"}],"author":[{"embeddable":true,"href":"https:\/\/pcd.wordpress.org\/plugins\/wp-json\/wporg\/v1\/users\/ftmpub"}],"wp:attachment":[{"href":"https:\/\/pcd.wordpress.org\/plugins\/wp-json\/wp\/v2\/media?parent=243685"}],"wp:term":[{"taxonomy":"plugin_section","embeddable":true,"href":"https:\/\/pcd.wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin_section?post=243685"},{"taxonomy":"plugin_tags","embeddable":true,"href":"https:\/\/pcd.wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin_tags?post=243685"},{"taxonomy":"plugin_category","embeddable":true,"href":"https:\/\/pcd.wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin_category?post=243685"},{"taxonomy":"plugin_contributors","embeddable":true,"href":"https:\/\/pcd.wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin_contributors?post=243685"},{"taxonomy":"plugin_business_model","embeddable":true,"href":"https:\/\/pcd.wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin_business_model?post=243685"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}