PluginProbe
Search Atlas SEO – OTTO AI SEO Automation for WordPress / 2.7.2
Search Atlas SEO – OTTO AI SEO Automation for WordPress v2.7.2
2.7.1 2.7.2 2.7.0 2.6.26 2.6.25 2.6.24 2.6.23 2.6.22 2.6.21 2.6.20 2.6.19 2.6.18 2.6.17 2.6.16 2.6.15 2.6.14 2.6.13 2.6.12 2.6.11 2.6.10 2.6.9 2.6.8 2.6.7 2.6.6 2.6.5 All 141 releases
← All changes | views/metasync-import-external-data.php +8 -8 2.6.13 → 2.7.2 View file →
@@ -40,14 +40,14 @@
40 40 ],
41 41 'schema' => [
42 42 'title' => 'Schema Settings',
43 43 'icon' => 'dashicons-layout',
44 - 'desc' => 'Import per-post schema markup (Article, FAQPage, Product, Recipe) with field mapping and variable substitution.'
44 + 'desc' => 'Import per-post schema markup (Article, FAQPage, Product, Recipe) with field mapping and variable substitution. Posts that already have schema, or whose source schema is empty or of an unsupported type, are not counted and are reported separately after import.'
45 45 ]
46 46 ];
47 47
48 48 // Get active tab
49 -$active_tab = isset($_GET['tab']) ? sanitize_text_field($_GET['tab']) : 'seo_metadata';
49 +$active_tab = isset($_GET['tab']) ? sanitize_text_field(wp_unslash($_GET['tab'])) : 'seo_metadata'; // phpcs:ignore WordPress.Security.NonceVerification.Recommended -- read-only, allow-listed tab selection
50 50 if (!array_key_exists($active_tab, $sections)) {
51 51 $active_tab = 'seo_metadata';
52 52 }
53 53 ?>
@@ -582,9 +582,9 @@
582 582 Found <strong><?php echo esc_html($plugin['count']); ?></strong> redirections ready to import.
583 583 <?php elseif ($active_tab === 'indexation'): ?>
584 584 Found <strong><?php echo esc_html($plugin['count']); ?></strong> <?php echo $plugin['count'] === 1 ? 'post' : 'posts'; ?> with indexation settings ready to import.
585 585 <?php elseif ($active_tab === 'schema'): ?>
586 - Found <strong><?php echo esc_html($plugin['count']); ?></strong> <?php echo $plugin['count'] === 1 ? 'post' : 'posts'; ?> with schema markup ready to import.
586 + Found <strong><?php echo esc_html($plugin['count']); ?></strong> <?php echo $plugin['count'] === 1 ? 'post' : 'posts'; ?> with importable schema markup (supported type, not yet imported into <?php echo esc_html(Metasync::get_effective_plugin_name()); ?>).
587 587 <?php else: ?>
588 588 Settings detected and ready to import.
589 589 <?php endif; ?>
590 590 <?php elseif ($plugin['installed']): ?>
@@ -631,9 +631,9 @@
631 631 <label class="metasync-checkbox-item">
632 632 <input type="checkbox" id="import-titles" checked>
633 633 <div class="metasync-checkbox-label">
634 634 <strong>Import Titles</strong>
635 - <span>Copy SEO title metadata to MetaSync custom fields</span>
635 + <span>Copy SEO title metadata to <?php echo esc_html(Metasync::get_effective_plugin_name()); ?> custom fields</span>
636 636 </div>
637 637 </label>
638 638
639 639 <label class="metasync-checkbox-item">
@@ -639,9 +639,9 @@
639 639 <label class="metasync-checkbox-item">
640 640 <input type="checkbox" id="import-descriptions" checked>
641 641 <div class="metasync-checkbox-label">
642 642 <strong>Import Descriptions</strong>
643 - <span>Copy SEO description metadata to MetaSync custom fields</span>
643 + <span>Copy SEO description metadata to <?php echo esc_html(Metasync::get_effective_plugin_name()); ?> custom fields</span>
644 644 </div>
645 645 </label>
646 646
647 647 <label class="metasync-checkbox-item">
@@ -647,9 +647,9 @@
647 647 <label class="metasync-checkbox-item">
648 648 <input type="checkbox" id="import-social-text" checked>
649 649 <div class="metasync-checkbox-label">
650 650 <strong>Import Social Text</strong>
651 - <span>Copy OG and Twitter title/description metadata to MetaSync custom fields</span>
651 + <span>Copy OG and Twitter title/description metadata to <?php echo esc_html(Metasync::get_effective_plugin_name()); ?> custom fields</span>
652 652 </div>
653 653 </label>
654 654
655 655 <label class="metasync-checkbox-item">
@@ -655,9 +655,9 @@
655 655 <label class="metasync-checkbox-item">
656 656 <input type="checkbox" id="import-social-images" checked>
657 657 <div class="metasync-checkbox-label">
658 658 <strong>Import Social Images</strong>
659 - <span>Copy OG and Twitter social sharing images to MetaSync custom fields</span>
659 + <span>Copy OG and Twitter social sharing images to <?php echo esc_html(Metasync::get_effective_plugin_name()); ?> custom fields</span>
660 660 </div>
661 661 </label>
662 662
663 663 <label class="metasync-checkbox-item">
@@ -663,9 +663,9 @@
663 663 <label class="metasync-checkbox-item">
664 664 <input type="checkbox" id="overwrite-existing">
665 665 <div class="metasync-checkbox-label">
666 666 <strong>Overwrite Existing Data</strong>
667 - <span>Replace existing MetaSync data if already present (default: skip posts with existing data)</span>
667 + <span>Replace existing <?php echo esc_html(Metasync::get_effective_plugin_name()); ?> data if already present (default: skip posts with existing data)</span>
668 668 </div>
669 669 </label>
670 670 </div>
671 671