21 lines
625 B
PHP
21 lines
625 B
PHP
|
|
<?php
|
||
|
|
|
||
|
|
add_action('wp_head', function() {
|
||
|
|
// Для записей и страниц
|
||
|
|
if (is_single() || is_page()) {
|
||
|
|
$post_id = get_queried_object_id();
|
||
|
|
|
||
|
|
// Получаем термины из таксономии 'keys'
|
||
|
|
$terms = get_the_terms($post_id, 'keys');
|
||
|
|
|
||
|
|
if ($terms && !is_wp_error($terms)) {
|
||
|
|
$keywords = array();
|
||
|
|
foreach ($terms as $term) {
|
||
|
|
$keywords[] = $term->name;
|
||
|
|
}
|
||
|
|
|
||
|
|
echo '<meta name="keywords" content="' . esc_attr(implode(', ', $keywords)) . '">' . "\n";
|
||
|
|
}
|
||
|
|
}
|
||
|
|
});
|