如何在wordpress中获取当前页面名称
How to get current page name in wordpress
我想将当前页面标题放入 wordpress 但无法获取页面名称,我已尝试在我的 header.php
中使用以下内容
<?php
wp_title(" ");
?>
但它显示为:
"Blog Name - Current Page title "
当我在我的网站上使用 yoast 插件时,就会出现这个问题,如果我停用该插件,那么当前页面标题会完美显示。
这会将标题打印到屏幕上。
<?php the_title(); ?>
如需更多定制和改进,您可以使用以下内容:
function the_title( $before = '', $after = '', $echo = true ) {
$title = get_the_title();
if ( strlen( $title ) == 0 ) {
return;
}
$title = $before . $title . $after;
$page_name = $wp_query->post->post_title;
我想将当前页面标题放入 wordpress 但无法获取页面名称,我已尝试在我的 header.php
中使用以下内容<?php
wp_title(" ");
?>
但它显示为:
"Blog Name - Current Page title "
当我在我的网站上使用 yoast 插件时,就会出现这个问题,如果我停用该插件,那么当前页面标题会完美显示。
这会将标题打印到屏幕上。
<?php the_title(); ?>
如需更多定制和改进,您可以使用以下内容:
function the_title( $before = '', $after = '', $echo = true ) {
$title = get_the_title();
if ( strlen( $title ) == 0 ) {
return;
}
$title = $before . $title . $after;
$page_name = $wp_query->post->post_title;