Topics Map > IT Services > Training
Topics Map > IT Services > Software Support
WordPress - Replacing Search with Google Custom Search
This guide will walk through the steps necessary to create a custom Google search for a WordPress site, replace the WordPress site's native search tool, and formatting the search box and search results page.
Access to the email@example.com account. The Web Application Developer in IT or the Director of Digital Marketing in UMC should have this information.
Set up the Search Engine
The first step is to create a Google Custom Search. This will apply Google's search algorithm and indexing to the WordPress site, and return results that are only from this site.
- To create a custom search engine, follow Google's instructions.
- Click on Setup on the left menu, and then click the Admin tab on top. Here, add the user firstname.lastname@example.org.
- Click on the Ads tab and then turn off Show Ads. NOTE: this radio button might not be available until 48 hours after you've added the email@example.com as an admin to the search engine.
- Click on Look and feel on the left menu and select Two Page on the Layout tab.
- Go to the Google Custom Search tab you kept open and click "Save & Get Code"
- Copy the entire code snippet inside the grey box and paste it in between the quotation marks in your text editor.
- On your WordPress site, login, and navigate to Settings > Google Custom Search Settings
- Paste the code you copied from Google into the text box where it says "Enter GCS Code"
- Go to the last line of the code snippet and add this attribute to the opening <gcse:searchbox-only> tag:
resultsUrl='https://uwosh.edu/????/search-results/'. Change ???? to the name of your site. Ex. for Information Technology, it would be resultsUrl='https://uwosh.edu/it/search-results/'.
- Click submit and you should receive a confirmation alert.
Create a search results page in the WordPress site
- Log into the WordPress site and select Pages > Add New from the menu on the left.
- Title the page "Search Results" and format it to match the other pages of the site.
- Create a text module to display the search results in the page.
- Once you are ready to display search results, copy this text: <gcse:searchresults-only></gcse:searchresluts-only>
- Open up the module you created for the search results.
- Select the "Text" tab on the upper right of the content editor of the page.
- Paste the text into the content box. This will be the only text needed for this container for the Custom Google Search to display the results. It should look similar to image below.
- Click update to save the change on the Wordpress page.
Test the new search
View any page of the Word Press site and click the magnifying glass at the top to search the site. A search box should appear with the Google watermark in it. Run a search and make sure that search results displayed are only from this Word Press site, do not include ads, and are readable.
Note: You may need to reload the page once or twice to see the search box come up. If you still don't see it after a few refreshes, try clearing your cache and try it again.
If you need further assistance please contact the Information Technology Help Desk at 920-424-3020 or firstname.lastname@example.org