| Server IP : 121.121.20.254 / Your IP : 216.73.216.202 Web Server : Microsoft-IIS/10.0 System : Windows NT WEB-SERVER 10.0 build 20348 (Windows Server 2022) AMD64 User : IUSR ( 0) PHP Version : 8.3.28 Disable Function : NONE MySQL : ON | cURL : ON | WGET : OFF | Perl : OFF | Python : OFF | Sudo : OFF | Pkexec : OFF Directory : C:/inetpub/wwwroot/KnowledgeBase/wp-content/plugins/wp-seopress-pro/inc/admin/admin-pages/ |
Upload File : |
<?php
defined('ABSPATH') or exit('Please don’t call the plugin directly. Thanks :)');
/* Add Data, Redirects and Video tabs to Tools */
add_filter('seopress_tools_tabs', 'seopress_pro_tools_tabs');
function seopress_pro_tools_tabs($plugin_settings_tabs) {
unset($plugin_settings_tabs['tab_seopress_tool_settings']);
unset($plugin_settings_tabs['tab_seopress_tool_plugins']);
unset($plugin_settings_tabs['tab_seopress_tool_reset']);
$plugin_settings_tabs['tab_seopress_tool_data'] = __('Data', 'wp-seopress-pro');
$plugin_settings_tabs['tab_seopress_tool_settings'] = __('Settings', 'wp-seopress-pro');
$plugin_settings_tabs['tab_seopress_tool_plugins'] = __('Plugins', 'wp-seopress-pro');
$plugin_settings_tabs['tab_seopress_tool_redirects'] = __('Redirections', 'wp-seopress-pro');
$plugin_settings_tabs['tab_seopress_tool_video'] = __('Video sitemap', 'wp-seopress-pro');
$plugin_settings_tabs['tab_seopress_tool_reset'] = __('Reset', 'wp-seopress-pro');
return $plugin_settings_tabs;
}
/* Add CSV export to Tools page */
add_action('seopress_tools_before', 'seopress_pro_tools_before', 10, 2);
function seopress_pro_tools_before($current_tab, $docs) {
if (version_compare(SEOPRESS_PRO_VERSION, '6.1', '>=') || (defined('SCRIPT_DEBUG') && SCRIPT_DEBUG === true)) { ?>
<div class="seopress-tab <?php if ('tab_seopress_tool_data' == $current_tab) { echo 'active'; } ?>" id="tab_seopress_tool_data">
<?php include_once SEOPRESS_PRO_PLUGIN_DIR_PATH . '/inc/admin/import/tools.php'; ?>
</div>
<?php } else { ?>
<div class="seopress-tab <?php if ('tab_seopress_tool_data' == $current_tab) { echo 'active'; } ?>" id="tab_seopress_tool_data">
<div class="seopress-notice">
<p><?php _e('Looking for the CSV import / export tool? Please <strong>update SEOPress PRO</strong> to version 6.1.','wp-seopress-pro'); ?></p>
</div>
</div>
<?php }
}
/* Add Redirection / Video sitemap to Tools page */
add_action('seopress_tools_migration', 'seopress_pro_tools_migration');
function seopress_pro_tools_migration($current_tab) { ?>
<div class="seopress-tab <?php if ('tab_seopress_tool_redirects' == $current_tab) {
echo 'active';
} ?>" id="tab_seopress_tool_redirects">
<?php if ('1' == seopress_get_toggle_option('404') && function_exists('seopress_get_redirection_pro_html')) {
seopress_get_redirection_pro_html();
} else { ?>
<div class="seopress-notice is-warning">
<p><?php _e('Redirections feature is disabled. Please activate it from the <strong>PRO page</strong>.', 'wp-seopress-pro'); ?>
</p>
<p>
<a href="<?php echo admin_url('admin.php?page=seopress-pro-page'); ?>"
class="btn btnSecondary">
<?php _e('Activate Redirections', 'wp-seopress-pro'); ?>
</a>
</p>
</div>
<?php } ?>
</div>
<div class="seopress-tab <?php if ('tab_seopress_tool_video' == $current_tab) {
echo 'active';
} ?>" id="tab_seopress_tool_video">
<?php if ('1' === seopress_get_toggle_option('xml-sitemap') && '1' === seopress_get_service('SitemapOption')->isEnabled() && method_exists(seopress_pro_get_service('SitemapOptionPro'), 'getSitemapVideoEnable') && '1' === seopress_pro_get_service('SitemapOptionPro')->getSitemapVideoEnable()) { ?>
<div class="postbox section-tool">
<div class="sp-section-header">
<h2>
<?php _e('Video XML sitemap', 'wp-seopress-pro'); ?>
</h2>
</div>
<div class="inside">
<h3>
<?php _e('Add YouTube videos to the XML Video sitemap', 'wp-seopress-pro'); ?>
</h3>
<p><?php _e('Click the button below to automatically scan all your content for YouTube URL and add them to the video XML sitemap. We automatically add YouTube videos each time you save a post.','wp-seopress-pro'); ?></p>
<p>
<a href="<?php echo get_option('home'); ?>/video1.xml" target="_blank">
<?php _e('Open Video Sitemap','wp-seopress-pro'); ?>
</a>
<span class="dashicons dashicons-external"></span>
</p>
<p>
<button id="seopress-video-regenerate" type="button" class="btn btnTertiary"><?php _e('Regenerate','wp-seopress-pro'); ?></button>
<span class="spinner"></span>
<div class="log"></div>
</p>
</div>
</div>
<?php } else { ?>
<div class="seopress-notice is-warning">
<p><?php _e('XML Video sitemap feature is disabled. Please activate it from the <strong>XML sitemaps settings page</strong>.', 'wp-seopress-pro'); ?>
</p>
<p>
<a href="<?php echo admin_url('admin.php?page=seopress-xml-sitemap'); ?>"
class="btn btnTertiary">
<?php _e('Activate XML Video sitemap', 'wp-seopress-pro'); ?>
</a>
</p>
</div>
<?php } ?>
</div>
<?php
}