Prep Plugin for release on WordPress.org (#23)

* Update translation text domain
* Escape everything that should be escaped.
* Add nonce checks where needed.
* Sanitize all inputs.
* Apply Code style changes across the codebase.
* Correct many deprecation notices.
* Optimize load order of many filters.
* Add Proper Build script
* Use emojii flags
* Fix i18n deprecation  notice for translating too early
* Put all scripts in footer and load async
This commit is contained in:
David Stone
2025-04-14 11:36:46 -06:00
committed by GitHub
parent a31cfcb565
commit d88e50df38
1087 changed files with 12586 additions and 18535 deletions

View File

@ -33,7 +33,7 @@
<span class="wu-text-base wu-w-4 wu-h-4 wu-pt-2px wu-mr-1 dashicons dashicons-wu-chevron-with-circle-down">&nbsp;</span>
<?php _e('All Options', 'wp-ultimo'); ?>
<?php esc_html_e('All Options', 'wp-multisite-waas'); ?>
</a>
<!-- End Menu Link -->
@ -63,7 +63,7 @@
<?php endif; ?>
<?php echo $section['title']; ?>
<?php echo esc_html($section['title']); ?>
</a>
<!-- End Menu Link -->
@ -79,13 +79,13 @@
<span v-show="!display_all">
<?php _e('Display all fields', 'wp-ultimo'); ?>
<?php esc_html_e('Display all fields', 'wp-multisite-waas'); ?>
</span>
<span v-cloak v-show="display_all">
<?php _e('Hide other fields', 'wp-ultimo'); ?>
<?php esc_html_e('Hide other fields', 'wp-multisite-waas'); ?>
</span>
@ -101,7 +101,7 @@
<span class="wu-blinking-animation">
<?php _e('Loading...', 'wp-ultimo'); ?>
<?php esc_html_e('Loading...', 'wp-multisite-waas'); ?>
</span>