WPSolr logo
  • Brands & Agencies 💛
  • Products
    • Parsing & Chunking
    • Search
      • Algolia  Search
      • Apache Solr  Search
      • Elasticsearch  Search
      • Google AI Commerce  Search
      • OpenSearch  Search
      • OpenSolr  Search
    • AI Search
      • OpenSearch  AI Search
      • PostgreSQL  AI Search
      • Vespa  AI Search
      • Weaviate  AI Search
    • AI Answers with RAG
    • AI Recommendations
      • Amazon Personalize  AI Recommendations
      • Recombee  AI Recommendations
    • AI Personalized Search & Recommendations
      • Algolia  AI Personalized Search & Recommendations
      • Google AI Commerce  AI Personalized Search & Recommendations
  • Learn
    • Documentation & Guides – Everything to get started fast
    • Youtube – 100 practical videos from setup to live site demos
    • Forums – Direct support from our team
    • Blog
  • Pricing
  • My licenses
  • Meet
  • 📞  Call
    • 📞  US : (951) 612-8259
    • 📞  France : 01 62 04 55 85
  • Brands & Agencies 💛
  • Products
    • Parsing & Chunking
    • Search
      • Algolia  Search
      • Apache Solr  Search
      • Elasticsearch  Search
      • Google AI Commerce  Search
      • OpenSearch  Search
      • OpenSolr  Search
    • AI Search
      • OpenSearch  AI Search
      • PostgreSQL  AI Search
      • Vespa  AI Search
      • Weaviate  AI Search
    • AI Answers with RAG
    • AI Recommendations
      • Amazon Personalize  AI Recommendations
      • Recombee  AI Recommendations
    • AI Personalized Search & Recommendations
      • Algolia  AI Personalized Search & Recommendations
      • Google AI Commerce  AI Personalized Search & Recommendations
  • Learn
    • Documentation & Guides – Everything to get started fast
    • Youtube – 100 practical videos from setup to live site demos
    • Forums – Direct support from our team
    • Blog
  • Pricing
  • My licenses
  • Meet
  • 📞  Call
    • 📞  US : (951) 612-8259
    • 📞  France : 01 62 04 55 85
  • Brands & Agencies 💛
  • Products
    • Parsing & Chunking
    • Search
      • Algolia  Search
      • Apache Solr  Search
      • Elasticsearch  Search
      • Google AI Commerce  Search
      • OpenSearch  Search
      • OpenSolr  Search
    • AI Search
      • OpenSearch  AI Search
      • PostgreSQL  AI Search
      • Vespa  AI Search
      • Weaviate  AI Search
    • AI Answers with RAG
    • AI Recommendations
      • Amazon Personalize  AI Recommendations
      • Recombee  AI Recommendations
    • AI Personalized Search & Recommendations
      • Algolia  AI Personalized Search & Recommendations
      • Google AI Commerce  AI Personalized Search & Recommendations
  • Learn
    • Documentation & Guides – Everything to get started fast
    • Youtube – 100 practical videos from setup to live site demos
    • Forums – Direct support from our team
    • Blog
  • Pricing
  • My licenses
  • Meet
  • 📞  Call
    • 📞  US : (951) 612-8259
    • 📞  France : 01 62 04 55 85
Expand All Collapse All
  • Child theme
    • Manual child theme

Manual child theme

2498 views 1 September 28, 2016 Updated on July 13, 2019

First, a nice picture of what we can achieve with this theme and wpsolr !

 

child-theme-manual-search

 

What is this theme about ?

This very documentation is built with this theme. It’a a general purpose theme, with some specific post types to generate documentation and knowledge base articles.

Where can I find it ?

“Manual” theme at themeforest

 

Copy the manual child theme

The manual theme .zip files contain a folder named “manual-child”. Copy it to your WordPress themes folder, and rename it as you like.

 

Hide the search bar target post types

We do not need them anymore, as we will replace them by our facets widget.

Use the theme customizer, section “search->Target Post types”:

child-theme-manual-hide-target-post-types

 

Manual Post types

First, in the indexed data menu, select the manual post types you want to index. They will appear in the facets widget. Here, we selected the manual documentation, faq, and knowledge base.

child theme manual post types

 

 

Now, in the facets menu, select the manual post types, and give them a decent label. Below, we show how we renamed the post type “Manual_kb” in “Knowledge Base”.

child-theme-manual-facet-kb

 

Now, the search results appear with our manual post types facets (after positioning the WPSOLR facets widget):

child-theme-manual-search-facet-post-type

 

 

Taxonomies

First, in the indexed data menu, select the manual taxonomies you want to index. They will appear in the facets widget. Here, we selected the faq categories, portfolio categories, documentation categories, knowledge base categories, and knowledge base tags.

Image child-theme-manual-taxonomies.png of Manual child theme

 

Now, in the facets menu, select the manual taxonomies, and give them a decent label. Below, we show how we renamed the taxonomy “Manualdocumentationcategory” in “User guide category”.

child-theme-manual-taxonomies-facets

 

Now, the search results appear with our manual taxonomies facets (after positioning the WPSOLR facets widget):

child-theme-manual-search-facet-taxonomies

 

 

Custom fields

First, in the indexed data menu, select the manual custom fields you want to index. They will appear in the sort list widget. Here, we selected the manual post views, and the manual documentation votes. Select a sortable type for both of them, here “Integer”.

Image child-theme-manual-custom-fields.png of Manual child theme

 

 

Now, in the sort list menu, select the manual custom fields, and give them a decent label. Below, we show how we renamed custom field “Manual_post_visitors  descending”  to “Most viewed”.

child-theme-manual-sort_post_views

 

Now, the search results appear with our manual sort facets (after positioning the WPSOLR sort list widget):

child-theme-manual-search-sort-most-viewed

 

 

Position the wpsolr widgets

Drag&Drop our Widget in the primary area, which is defined by the manual search page template.

child-theme-manual-widgets-area

 

Search results

In the manual theme, search results appear without an excerpt. But we want the nice excerpts generated by WPSOLR, containing keywords highlighting, no ?

To do that, we copied the file content-search.php form the manual theme folder to our own child folder, then added  the get_excerpt() function:

<?php
...
      <?php the_title( sprintf( '<h2><a href="%s" rel="bookmark">', esc_url( get_permalink() ) ), '</a></h2>' ); ?>
      <!-- wpsolr add excerpt result -->
      <p>
         <?php the_excerpt(); ?>
      </p>
...

 

And the results now with the customised search template (notice the keywords bolded):
child-theme-manual-search-template-excerpt

 

Was this helpful?

1 Yes  2 No
Related Articles
  • Child theme

Didn't find your answer? Contact Us

Previously
Child theme

Built for brands and agencies worldwide

Adobe
Software Development
10K+ employees
Harvard University
Higher Education
798K alumni
University of Essex
Higher Education
101K alumni
Tally
Software development
501-1K employees
WebFX
Advertising Services
501-1K employees
DEFINITION 6
Advertising Services
1K-5K employees
Proto Thema
Newspaper Publishing
51-200 employees
The Fold London
Retail Apparel and Fashion
11-50 employees
Georgia-Pacific LLC
Paper and Forest Product Manufacturing
10K+ employees
Agencies, Software, Universities, Media, Newspapers, Publishers, Retails, Manufacturing, E-Commerce. And many more »

Recommended content

Powered by WPSOLR Enterprise with Recombee

Understand Where Your Store Is Losing Sales
Join our Affiliate Program!
Features
Search Hosting for WordPress
File Parsing and Chunking
Integration Hub
Search
Facets (Filters)
Search Add-ons
Recommendations
AI Answers with RAG
Keyword search engines
Comparison grid
Apache Solr & Solr Cloud
Elasticsearch
OpenSearch
Algolia
AI search engines
Comparison grid
PostgreSQL pgvector
Weaviate
Google Retail
Vespa.ai
OpenSearch vector
AI recommendation engines
Comparison grid
Recombee
Amazon Personalize
AI personalization engines
Comparison grid
Google Retail
Algolia
Buy and Learn
Pricing
Privacy policy
Terms and Conditions
© 2026 Eostis SARL. All Rights Reserved.
More
My licenses
Support
Documentation
Blog
Recommendations powered for you by WPSolr
Manage Consent
To provide the best experiences, we use technologies like cookies to store and/or access device information. Consenting to these technologies will allow us to process data such as browsing behavior or unique IDs on this site. Not consenting or withdrawing consent, may adversely affect certain features and functions.
Functional Always active
The technical storage or access is strictly necessary for the legitimate purpose of enabling the use of a specific service explicitly requested by the subscriber or user, or for the sole purpose of carrying out the transmission of a communication over an electronic communications network.
Preferences
The technical storage or access is necessary for the legitimate purpose of storing preferences that are not requested by the subscriber or user.
Statistics
The technical storage or access that is used exclusively for statistical purposes. The technical storage or access that is used exclusively for anonymous statistical purposes. Without a subpoena, voluntary compliance on the part of your Internet Service Provider, or additional records from a third party, information stored or retrieved for this purpose alone cannot usually be used to identify you.
Marketing
The technical storage or access is required to create user profiles to send advertising, or to track the user on a website or across several websites for similar marketing purposes.
  • Manage options
  • Manage services
  • Manage {vendor_count} vendors
  • Read more about these purposes
View preferences
  • {title}
  • {title}
  • {title}