个性化阅读
专注于IT技术分析

搜索结果与搜索查询一起返回”随机数”

我正在研究一个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


#1


printf有时有点棘手

更改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>
赞(0)
未经允许不得转载:srcmini » 搜索结果与搜索查询一起返回”随机数”

评论 抢沙发

评论前必须登录!