/var/www/hkosl.com/aga/wp-content/plugins/wordpress-seo/admin/views/tabs/metas/taxonomies.php


1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
<?php
/**
 * WPSEO plugin file.
 *
 * @package WPSEO\Admin\Views
 */

if ( ! defined'WPSEO_VERSION' ) ) {
    
header'Status: 403 Forbidden' );
    
header'HTTP/1.1 403 Forbidden' );
    exit();
}

$wpseo_taxonomies get_taxonomies( array( 'public' => true ), 'objects' );
if ( 
is_array$wpseo_taxonomies ) && $wpseo_taxonomies !== array() ) {
    
$view_utils                   = new Yoast_View_Utils();
    
$recommended_replace_vars     = new WPSEO_Admin_Recommended_Replace_Vars();
    
$editor_specific_replace_vars = new WPSEO_Admin_Editor_Specific_Replace_Vars();

    
// Explicitly hide all the core taxonomies we never want to do stuff for.
    
$wpseo_taxonomies array_diff_key$wpseo_taxonomiesarray_flip( array( 'link_category''nav_menu' ) ) );

    foreach ( 
array_values$wpseo_taxonomies ) as $wpseo_taxonomy_index => $wpseo_taxonomy ) {
        
$wpseo_taxonomy_presenter = new WPSEO_Paper_Presenter(
            
$wpseo_taxonomy->labels->name,
            
dirname__FILE__ ) . '/paper-content/taxonomy-content.php',
            array(
                
'collapsible' => true,
                
'expanded'    => ( $wpseo_taxonomy_index === ),
                
'paper_id'    => 'settings-' $wpseo_taxonomy->name,
                
'view_data'   => array(
                    
'wpseo_taxonomy'               => $wpseo_taxonomy,
                    
'view_utils'                   => $view_utils,
                    
'recommended_replace_vars'     => $recommended_replace_vars,
                    
'editor_specific_replace_vars' => $editor_specific_replace_vars,
                ),
                
'title_after' => ' (<code>' esc_html$wpseo_taxonomy->name ) . '</code>)',
            )
        );
        echo 
$wpseo_taxonomy_presenter->get_output();
    }

    unset( 
$wpseo_taxonomy_index$wpseo_taxonomy_presenter$view_utils$recommended_replace_vars );
}

unset( 
$wpseo_taxonomies );

printf'<h2>%s</h2>'esc_html__'Category URLs''wordpress-seo' ) );
require 
dirname__FILE__ ) . '/taxonomies/category-url.php';