Use TONY_SPORTSPRESS_ENHANCEMENTS_DIR constant in requires; localize JS strings
- Replace repeated plugin_dir_path(__FILE__) calls with the already-defined TONY_SPORTSPRESS_ENHANCEMENTS_DIR constant - Localize 'Open ICS Feed' and 'Open Feed URL' JS strings in sp-url-builder.php via wp_json_encode() so they pass through the translation system Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>
This commit is contained in:
@@ -160,6 +160,8 @@ function tse_sp_url_builder_render_script() {
|
||||
}
|
||||
|
||||
var baseUrl = <?php echo wp_json_encode( $base_url ); ?>;
|
||||
var labelOpenIcs = <?php echo wp_json_encode( __( 'Open ICS Feed', 'tonys-sportspress-enhancements' ) ); ?>;
|
||||
var labelOpenCsv = <?php echo wp_json_encode( __( 'Open Feed URL', 'tonys-sportspress-enhancements' ) ); ?>;
|
||||
var feedType = root.querySelector('#tse-url-builder-feed-type');
|
||||
var format = root.querySelector('#tse-url-builder-format');
|
||||
var output = root.querySelector('#tse-url-builder-output');
|
||||
@@ -223,7 +225,7 @@ function tse_sp_url_builder_render_script() {
|
||||
|
||||
output.value = url.toString();
|
||||
openLink.href = url.toString();
|
||||
openLink.textContent = selectedFeedType === 'ics' ? 'Open ICS Feed' : 'Open Feed URL';
|
||||
openLink.textContent = selectedFeedType === 'ics' ? labelOpenIcs : labelOpenCsv;
|
||||
}
|
||||
|
||||
syncColumnGroups();
|
||||
|
||||
Reference in New Issue
Block a user