Как получить заголовок страницы в WordPress
Ну я попробовал <?php echo get_the_title('About Us');?>
Но код не работает. Я использую WordPress 4.1. Это должно работать, но это не так. WordPress обновил функции?
6 ответов
Попробуйте это, это может помочь вам
<?php single_post_title(); ?>
Спасибо:)
Попробуйте это, может это поможет вам
<?php echo get_the_title(); ?>
И если вы хотите получить название страницы или поста по идентификатору
<?php echo get_the_title(post->$ID); ?>
Спасибо
Вы могли бы использовать
the_title()
для отображения заголовка страницы. Вы можете передавать параметры для HTML-тегов до и после. Для дополнительной информации, вот документы:
https://developer.wordpress.org/reference/functions/the_title/
<?php
the_title();
?>
Вы даете неправильные параметры get_title
, Увидеть codex
,
Вы должны были использовать ID
вместо этого, чтобы получить титул.
Так что ваш код будет
<?php echo get_the_title(13); //where 13 is the ID of the about us page ?>
ПРИМЕЧАНИЕ. Параметры не являются обязательными.
<?php
$page = get_page_by_title( 'About Us' );
echo get_the_title($page->ID)
?>