admin管理员组文章数量:1415460
I'm creating my site (locally) and I'm using the starter theme underscores.me
I created few pages using bold, italic, and other text styles, but I noticed that in the Search Results page, the content of the pages is displayed without the text styles.
Look at this image to better understand the problem:
I'm almost sure that in order to customize the search behaviour I have to edit the file searchform.php or search.php, but I don't know what I have to write in there.
Could you help?
Many thanks
EDIT
Here it is my search.php
content:
<?php
/**
* The template for displaying search results pages
*
* @link
*
* @package sitename
*/
get_header();
?>
<section id="primary" class="content-area">
<main id="main" class="site-main">
<?php if ( have_posts() ) : ?>
<header class="page-header">
<h1 class="page-title">
<?php
/* translators: %s: search query. */
printf( esc_html__( 'Search Results for: %s', 'sitename' ), '<span>' . get_search_query() . '</span>' );
?>
</h1>
</header><!-- .page-header -->
<?php
/* Start the Loop */
while ( have_posts() ) :
the_post();
/**
* Run the loop for the search to output the results.
* If you want to overload this in a child theme then include a file
* called content-search.php and that will be used instead.
*/
get_template_part( 'template-parts/content', 'search' );
endwhile;
the_posts_navigation();
else :
get_template_part( 'template-parts/content', 'none' );
endif;
?>
</main><!-- #main -->
</section><!-- #primary -->
<?php
get_sidebar();
get_footer();
I'm creating my site (locally) and I'm using the starter theme underscores.me
I created few pages using bold, italic, and other text styles, but I noticed that in the Search Results page, the content of the pages is displayed without the text styles.
Look at this image to better understand the problem:
I'm almost sure that in order to customize the search behaviour I have to edit the file searchform.php or search.php, but I don't know what I have to write in there.
Could you help?
Many thanks
EDIT
Here it is my search.php
content:
<?php
/**
* The template for displaying search results pages
*
* @link https://developer.wordpress/themes/basics/template-hierarchy/#search-result
*
* @package sitename
*/
get_header();
?>
<section id="primary" class="content-area">
<main id="main" class="site-main">
<?php if ( have_posts() ) : ?>
<header class="page-header">
<h1 class="page-title">
<?php
/* translators: %s: search query. */
printf( esc_html__( 'Search Results for: %s', 'sitename' ), '<span>' . get_search_query() . '</span>' );
?>
</h1>
</header><!-- .page-header -->
<?php
/* Start the Loop */
while ( have_posts() ) :
the_post();
/**
* Run the loop for the search to output the results.
* If you want to overload this in a child theme then include a file
* called content-search.php and that will be used instead.
*/
get_template_part( 'template-parts/content', 'search' );
endwhile;
the_posts_navigation();
else :
get_template_part( 'template-parts/content', 'none' );
endif;
?>
</main><!-- #main -->
</section><!-- #primary -->
<?php
get_sidebar();
get_footer();
Share
Improve this question
edited Jun 11, 2019 at 21:37
sound wave
asked Jun 11, 2019 at 20:04
sound wavesound wave
2151 gold badge3 silver badges15 bronze badges
0
1 Answer
Reset to default 0Usually when search results pull a page's content into a section for an excerpt, it runs the content through a filter which runs strip_tags
or some equivalent WordPress specific function that removes any and all HTML tags so as to not break the site due to a opening <div>
tag not having a closing partner because the excerpt cut off the ending before it was properly closed, and would then potentially break the layout of the site, and other reasons, but that's the simplest example.
To customize the behavior, you will probably have to edit search.php or content-search.php (if it exists) to pull in your own version of the content to show, whether it be all the content, or a modified version of the excerpt system.
本文标签: wp queryDisplay the search results like the original pages
版权声明:本文标题:wp query - Display the search results like the original pages 内容由网友自发贡献,该文观点仅代表作者本人, 转载请联系作者并注明出处:http://www.betaflare.com/web/1745157213a2645247.html, 本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌抄袭侵权/违法违规的内容,一经查实,本站将立刻删除。
发表评论