我正在研究一个WordPress主题。搜索引擎用我的查询搜索词返回一个数字。
例如:搜索词”
lorem ipsum”
标题搜索结果—
>
搜索结果:”
lorem ipsum47″
我试图寻找问题, 对此我不确定, 但是这里有我在谈论的代码:
<
h2 class="title-page page-title">
<
?php if ( is_home() ) :
if ( is_front_page() ):
esc_html_e( 'Latest Posts', 'cize' );
else:
single_post_title();
endif;
elseif ( is_page() ):
single_post_title();
elseif ( is_search() ):
echo printf( esc_html__( 'Search Results for: %s', 'cize' ), '<
span>
' . get_search_query() . '<
/span>
' );
else:
the_archive_title();
endif;
?>
<
/h2>
另一个有帮助的地方是经过研究后在线显示的HTML:
<
div class="container">
<
h2 class="title-page page-title">
Search result for: <
span>
lorem ipsum<
/span>
47<
/h2>
<
/div>
问题可能出在这部分代码附近?
else:
the_archive_title();
endif;
?>
谢谢你的时间Riccardo
#1printf有时有点棘手
【搜索结果与搜索查询一起返回” 随机数” 】更改is_search部分, 而不是echo printf, 使用如下所示的简单echo。
<
h2 class="title-page page-title">
<
?php if ( is_home() ) :
if ( is_front_page() ):
esc_html_e( 'Latest Posts', 'cize' );
else:
single_post_title();
endif;
elseif ( is_page() ):
single_post_title();
elseif ( is_search() ):
echo 'Search Results for: '.get_search_query();
else:
the_archive_title();
endif;
?>
<
/h2>
推荐阅读
- 在WordPress中发布帖子时向用户发送电子邮件
- STM32MP157开发板评测(华清远见FS-MP1A开发板初体验!)
- 一文搞懂字典树
- 原来一条select语句在MySQL是这样执行的《死磕MySQL系列 一》
- 快速学习正则表达式,不用死记硬背,示例让你通透(上篇)
- 重新学习C语言day14-指针进阶
- Linux From Scratch(LFS11.0)构建 LFS 系统 - Coreutils-8.32
- Linux From Scratch(LFS11.0)构建 LFS 系统 - Diffutils-3.8
- Linux From Scratch(LFS11.0)构建 LFS 系统 - Check-0.15.2