на моей странице WordPress У меня есть галерея, которая отображает избранные изображения. Я хотел бы добавить HTML к указанному элементу c, используя файл функций wordpress.
Если я запускаю следующий код:
add_filter( 'post_thumbnail_html', 'add_featured_image_html', 10, 1 );
function add_featured_image_html( $html ) {
return $html .= '<p>'.get_the_ID().' is the ID</p>';
}
Мой веб-интерфейс отображает сообщение Удостоверение личности под моими эскизами. В этом случае я хотел бы указать на Post_ID 19 (кстати, это пользовательский тип записи).
Если я расширю свой код до:
$id = get_the_ID();
if ($id == 19) {
add_filter( 'post_thumbnail_html', 'add_featured_image_html', 10, 1 );
function add_featured_image_html( $html ) {
return $html .= '<p>'.get_the_ID().' is the ID</p>';
}
}
Ничего не отображается.
Кто-нибудь может мне помочь? спасибо миллион!