Как получить заголовок страницы в 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 echo get_page_by_title( 'About' ); ?>

Ссылка

<?php
  $page = get_page_by_title( 'About Us' );
 echo get_the_title($page->ID)
?>
Другие вопросы по тегам