12345678910111213141516171819202122232425262728293031323334353637383940414243444546474849505152535455 |
- <?php
- /**
- * WPSEO plugin file.
- *
- * @package WPSEO\Admin\Views\Archive
- *
- * @uses Yoast_Form $yform Form object.
- */
- $yform->toggle_switch(
- 'disable-date',
- [
- 'off' => __( 'Enabled', 'wordpress-seo' ),
- 'on' => __( 'Disabled', 'wordpress-seo' ),
- ],
- __( 'Date archives', 'wordpress-seo' )
- );
- ?>
- <div id='date-archives-titles-metas-content' class='archives-titles-metas-content'>
- <?php
- $date_archives_help = new WPSEO_Admin_Help_Panel(
- 'noindex-archive-wpseo',
- esc_html__( 'Help on the date archives search results setting', 'wordpress-seo' ),
- sprintf(
- /* translators: 1: expands to <code>noindex</code>; 2: link open tag; 3: link close tag. */
- esc_html__( 'Not showing the date archives in the search results technically means those will have a %1$s robots meta. %2$sMore info on the search results settings%3$s.', 'wordpress-seo' ),
- '<code>noindex</code>',
- '<a href="' . esc_url( WPSEO_Shortlinker::get( 'https://yoa.st/show-x' ) ) . '" target="_blank" rel="noopener noreferrer">',
- '</a>'
- )
- );
- $yform->index_switch(
- 'noindex-archive-wpseo',
- __( 'date archives', 'wordpress-seo' ),
- $date_archives_help->get_button_html() . $date_archives_help->get_panel_html()
- );
- $recommended_replace_vars = new WPSEO_Admin_Recommended_Replace_Vars();
- $editor_specific_replace_vars = new WPSEO_Admin_Editor_Specific_Replace_Vars();
- $editor = new WPSEO_Replacevar_Editor(
- $yform,
- [
- 'title' => 'title-archive-wpseo',
- 'description' => 'metadesc-archive-wpseo',
- 'page_type_recommended' => $recommended_replace_vars->determine_for_archive( 'date' ),
- 'page_type_specific' => $editor_specific_replace_vars->determine_for_archive( 'date' ),
- 'paper_style' => false,
- ]
- );
- $editor->render();
- ?>
- </div>
|