An open API service indexing awesome lists of open source software.

https://github.com/tarosky/taro-programmable-search

A customizable search engine for WordPress. Powered by Google Programmable Search Engine.
https://github.com/tarosky/taro-programmable-search

wordpress-plugin wordpress-plugin-ga

Last synced: 12 months ago
JSON representation

A customizable search engine for WordPress. Powered by Google Programmable Search Engine.

Awesome Lists containing this project

README

          

# Taro Programmable Search

Tags: search, google, multisite
Contributors: tarosky, Takahashi_Fumiki
Tested up to: 5.8
Requires at least: 5.4
Requires PHP: 5.6
Stable Tag: nightly
License: GPLv3 or later
License URI: http://www.gnu.org/licenses/gpl-3.0.txt

A customizable search engine for WordPress. Powered by Google Programmable Search Engine.

## Description

This plugin will..

1. Add block, widget, and shortcode for Search form.
2. Set specified page as "Search Results" page.

Google site search is useful when requirements are below:

- Need network wide search. Activate this plugin on main site and include every site as a search target. Subdomin is also supported.
- Archive page should be searched.

You can change Search Engine's setting at [Google Programmable Search Engine Console](https://programmablesearchengine.google.com/controlpanel/all).

### Shortcodes

`tps_search_result`

Display search resutl if query has `s` parameter.

`tps_search_form`

Display search form.

## Installation

### From Plugin Repository

Click install and activate it.

### From Github

See [releases](https://github.com/tarosky/taro-programmable-search/releases).

After plugin activation, go to "Setting > Reading" and save your search engine ID which you can get at [Google Programmable Search Engine Console](https://programmablesearchengine.google.com/controlpanel/all).

## FAQ

### Where can I get supported?

Please create new ticket on support forum.

### How can I contribute?

Create a new [issue](https://github.com/tarosky/taro-programmable-search/issues) or send [pull requests](https://github.com/tarosky/taro-programmable-search/pulls).

## Changelog

### 1.0.0

* First release.