first
This commit is contained in:
@ -0,0 +1,28 @@
|
||||
<?php
|
||||
/**
|
||||
* WPSEO plugin file.
|
||||
*
|
||||
* @package WPSEO\admin\google_search_console
|
||||
*/
|
||||
|
||||
/**
|
||||
* Class WPSEO_GSC.
|
||||
*/
|
||||
class WPSEO_GSC {
|
||||
|
||||
/**
|
||||
* The option where data will be stored.
|
||||
*
|
||||
* @var string
|
||||
*/
|
||||
const OPTION_WPSEO_GSC = 'wpseo-gsc';
|
||||
|
||||
/**
|
||||
* Outputs the HTML for the redirect page.
|
||||
*
|
||||
* @return void
|
||||
*/
|
||||
public function display() {
|
||||
require_once WPSEO_PATH . 'admin/google_search_console/views/gsc-display.php';
|
||||
}
|
||||
}
|
@ -0,0 +1,54 @@
|
||||
<?php
|
||||
/**
|
||||
* WPSEO plugin file.
|
||||
*
|
||||
* @package WPSEO\Admin\Google_Search_Console
|
||||
*/
|
||||
|
||||
// Admin header.
|
||||
Yoast_Form::get_instance()->admin_header( false, 'wpseo-gsc', false, 'yoast_wpseo_gsc_options' );
|
||||
|
||||
// GSC Error notification.
|
||||
$gsc_url = 'https://search.google.com/search-console/index';
|
||||
$gsc_post_url = 'https://yoa.st/google-search-console-deprecated';
|
||||
$gsc_style_alert = '
|
||||
display: flex;
|
||||
align-items: baseline;
|
||||
position: relative;
|
||||
padding: 16px;
|
||||
border: 1px solid rgba(0, 0, 0, 0.2);
|
||||
font-size: 14px;
|
||||
font-weight: 400;
|
||||
line-height: 1.5;
|
||||
margin: 16px 0;
|
||||
color: #450c11;
|
||||
background: #f8d7da;
|
||||
';
|
||||
$gsc_style_alert_icon = 'display: block; margin-right: 8px;';
|
||||
$gsc_style_alert_content = 'max-width: 600px;';
|
||||
$gsc_style_alert_link = 'color: #004973;';
|
||||
$gsc_notification = sprintf(
|
||||
/* Translators: %1$s: expands to opening anchor tag, %2$s expands to closing anchor tag. */
|
||||
__( 'Google has discontinued its Crawl Errors API. Therefore, any possible crawl errors you might have cannot be displayed here anymore. %1$sRead our statement on this for further information%2$s.', 'wordpress-seo' ),
|
||||
'<a style="' . $gsc_style_alert_link . '" href="' . WPSEO_Shortlinker::get( $gsc_post_url ) . '" target="_blank" rel="noopener">',
|
||||
WPSEO_Admin_Utils::get_new_tab_message() . '</a>'
|
||||
);
|
||||
$gsc_notification .= '<br/><br/>';
|
||||
$gsc_notification .= sprintf(
|
||||
/* Translators: %1$s: expands to opening anchor tag, %2$s expands to closing anchor tag. */
|
||||
__( 'To view your current crawl errors, %1$splease visit Google Search Console%2$s.', 'wordpress-seo' ),
|
||||
'<a style="' . $gsc_style_alert_link . '" href="' . $gsc_url . '" target="_blank" rel="noopener noreferrer">',
|
||||
WPSEO_Admin_Utils::get_new_tab_message() . '</a>'
|
||||
);
|
||||
?>
|
||||
<div style="<?php echo $gsc_style_alert; ?>">
|
||||
<span style="<?php echo $gsc_style_alert_icon; ?>">
|
||||
<svg xmlns="http://www.w3.org/2000/svg" width="12" height="14" viewBox="0 0 12 14" role="img" aria-hidden="true"
|
||||
focusable="false" fill="#450c11">
|
||||
<path
|
||||
d="M6 1q1.6 0 3 .8T11.2 4t.8 3-.8 3T9 12.2 6 13t-3-.8T.8 10 0 7t.8-3T3 1.8 6 1zm1 9.7V9.3 9L6.7 9H5l-.1.3V10.9l.3.1h1.6l.1-.3zm0-2.6L7 3.2v-.1L6.8 3H5 5l-.1.2.1 4.9.3.2h1.4l.2-.1Q7 8 6.9 8z"></path>
|
||||
</svg>
|
||||
</span>
|
||||
<span style="<?php echo $gsc_style_alert_content; ?>"><?php echo $gsc_notification; ?></span>
|
||||
</div>
|
||||
<?php
|
@ -0,0 +1,27 @@
|
||||
<?php
|
||||
/**
|
||||
* WPSEO plugin file.
|
||||
*
|
||||
* This is the view for the modal box that appears when premium isn't loaded.
|
||||
*
|
||||
* @package WPSEO\Admin\Google_Search_Console
|
||||
*/
|
||||
|
||||
_deprecated_file( __FILE__, 'Yoast SEO 9.5' );
|
||||
|
||||
echo '<h1 class="wpseo-redirect-url-title">';
|
||||
printf(
|
||||
/* Translators: %s: expands to Yoast SEO Premium */
|
||||
esc_html__( 'Creating redirects is a %s feature', 'wordpress-seo' ),
|
||||
'Yoast SEO Premium'
|
||||
);
|
||||
echo '</h1>';
|
||||
echo '<p>';
|
||||
printf(
|
||||
/* Translators: %1$s: expands to 'Yoast SEO Premium', %2$s: links to Yoast SEO Premium plugin page. */
|
||||
esc_html__( 'To be able to create a redirect and fix this issue, you need %1$s. You can buy the plugin, including one year of support and updates, on %2$s.', 'wordpress-seo' ),
|
||||
'Yoast SEO Premium',
|
||||
'<a href="' . esc_url( WPSEO_Shortlinker::get( 'https://yoa.st/redirects' ) ) . '" target="_blank">yoast.com</a>'
|
||||
);
|
||||
echo '</p>';
|
||||
echo '<button type="button" class="button wpseo-redirect-close">' . esc_html__( 'Close', 'wordpress-seo' ) . '</button>';
|
Reference in New Issue
Block a user