=== EffortLess Multisite Template Copier === Contributors: domclic Tags: multisite, templates, block templates, site management Requires at least: 6.4 Tested up to: 6.8 Stable tag: 1.0.12 License: GPL-2.0+ License URI: https://www.gnu.org/licenses/gpl-2.0.html Copy block templates, parts, patterns, menus, and styles across WordPress multisite networks with ease. == Description == EffortLess Multisite Template Copier allows network admins to copy templates, template parts, patterns, navigation menus, and global styles between sites in a WordPress multisite network (6.4+). Streamline template management with options to overwrite existing templates and include related assets. Ideal for consistent design across multiple sites. == Installation == 1. Upload plugin files to `/wp-content/plugins/effortless-multisite-template-copier` or install via WordPress plugins screen. 2. Network activate through the 'Plugins' menu in Network Admin. 3. Access 'Template Copier' in Network Admin to copy or manage templates. == Changelog == = 1.0.12 = * Fixed WordPress.WP.I18n.MissingTranslatorsComment errors by adding translators comments for all __() calls with placeholders. * Updated plugin version to 1.0.12 to reflect i18n compliance. = 1.0.11 = * Fixed issue where first template was copied instead of selected one. * Enhanced JavaScript to log and verify template slug on dropdown and form submission. * Improved server-side validation for template slugs. * Added cache clearing to prevent stale data. * Updated plugin version to 1.0.11. = 1.0.10 = * Fixed template selection issue to ensure correct template is copied. * Added debug logging for template slug. * Updated version to 1.0.10. = 1.0.9 = * Fixed template copy failures due to incorrect existence checks. * Improved overwrite to target specific templates. * Enhanced error handling and logging. * Updated version to 1.0.9. = 1.0.8 = * Added recursive copying for template parts and patterns. * Improved navigation menu and regex handling. * Enhanced cache management and error logging. * Updated version to 1.0.8. = 1.0.7 = * Fixed i18n issues with translators comments. * Updated version to 1.0.7. = 1.0.6 = * Re-verified translators comments for compliance. * Retained i18n and DB query fixes. = 1.0.5 = * Fixed i18n errors with translators comments and placeholders. * Optimized DB queries. = 1.0.4 = * Optimized template fetching to resolve slow DB query warnings. * Updated version to 1.0.4. = 1.0.3 = * Added translators comments for i18n compliance. = 1.0.2 = * Fixed templates and patterns issues. = 1.0.1 = * Fixed WordPress.org review issues with script enqueueing and hooks. * Updated to 1.0.1. = 1.0.0 = * Initial release as 1.0.0. = 0.5.4 = * Fixed slow database errors and debug log overflow. = 0.5.3 = * Added PHPDoc and translators comments. * Fixed template part term association. = 0.5.2 = * Fixed debug function warnings and meta handling. = 0.5.1 = * Fixed translators comment placement. = 0.5.0 = * Added translators comments for i18n compliance. = 0.4.9 = * Fixed syntax error in template term retrieval. = 0.4.8 = * Fixed text domain, nonce, and DB query issues. * Added caching and documentation. == Frequently Asked Questions == = Does this plugin work on single-site WordPress? = No, it requires a WordPress Multisite installation. = Can I copy template parts with templates? = Yes, includes option to copy template parts and patterns (enabled by default). = Can I copy navigation menus and global styles? = Yes, options to copy navigation menus and global styles are enabled by default. = What does "Overwrite Template" do? = Deletes the specific template in the destination site before copying, preventing duplicates.