{"id":4094,"date":"2025-02-16T07:52:03","date_gmt":"2025-02-16T07:52:03","guid":{"rendered":"https:\/\/s-o-s.net\/open-search\/"},"modified":"2025-02-16T07:52:03","modified_gmt":"2025-02-16T07:52:03","slug":"open-search","status":"publish","type":"post","link":"https:\/\/s-o-s.net\/en_gb\/open-search\/","title":{"rendered":"Open Search"},"content":{"rendered":"<p> <br \/>\n<\/p>\n<article id=\"post-1856\" class=\"alignwide post-1856 plugin type-plugin status-publish hentry plugin_tags-open-search plugin_tags-open-search-document plugin_tags-opensearch plugin_tags-osd plugin_tags-search plugin_contributors-johnnoone plugin_contributors-pfefferle plugin_business_model-community plugin_committers-pfefferle\">\n<div class=\"plugin-banner\" id=\"plugin-banner-open-search-document\"><\/div>\n<header class=\"plugin-header\">\n<div class=\"entry-heading-container\">\n<div>\n<div class=\"entry-thumbnail\">\n\t\t\t\t\t<img decoding=\"async\" class=\"plugin-icon\" src=\"https:\/\/ps.w.org\/open-search-document\/assets\/icon-128x128.png?rev=2841764\" alt=\"\">\t\t\t\t<\/div>\n<div>\n<h1 class=\"plugin-title\">Open Search<\/h1>\n<p>\t\t\t\t\t<span class=\"byline\">By <span class=\"author vcard\"><a target=\"_blank\" class=\"url fn n\" href=\"https:\/\/profiles.wordpress.org\/pfefferle\/\" rel=\"noopener\">Matthias Pfefferle<\/a><\/span><\/span>\n\t\t\t\t<\/div>\n<\/p><\/div>\n<div class=\"plugin-actions\">\n<div class=\"wp-block-button is-small plugin-download download-button\"><a target=\"_blank\" class=\"wp-block-button__link wp-element-button\" href=\"https:\/\/downloads.wordpress.org\/plugin\/open-search-document.4.1.3.zip\" rel=\"noopener\">Download<\/a><\/div>\n<\/p><\/div>\n<\/p><\/div>\n<\/header>\n<p><!-- .entry-header --><\/p>\n<p>\t<span id=\"description\"><\/span><br \/>\n\t<span id=\"reviews\"><\/span><br \/>\n\t<span id=\"installation\"><\/span><br \/>\n\t<span id=\"developers\"><\/span><br \/>\n\t<span id=\"advanced\" class=\"\"><\/span><br \/>\n\t<span id=\"section-links\"><\/p>\n<ul class=\"tabs clear\">\n<li id=\"tablink-description\"><a target=\"_blank\" href=\"https:\/\/wordpress.org\/plugins\/open-search-document\/#description\" rel=\"noopener\">Details<\/a><\/li>\n<li id=\"tablink-reviews\"><a target=\"_blank\" href=\"https:\/\/wordpress.org\/plugins\/open-search-document\/#reviews\" rel=\"noopener\">Reviews<\/a><\/li>\n<li id=\"tablink-installation\">\n\t\t\t\t<a target=\"_blank\" href=\"https:\/\/wordpress.org\/plugins\/open-search-document\/#installation\" rel=\"noopener\">Installation<\/a>\n\t\t\t<\/li>\n<li id=\"tablink-developers\"><a target=\"_blank\" href=\"https:\/\/wordpress.org\/plugins\/open-search-document\/#developers\" rel=\"noopener\">Development<\/a><\/li>\n<\/ul>\n<div id=\"link-support\">\n\t\t\t<a target=\"_blank\" href=\"https:\/\/wordpress.org\/support\/plugin\/open-search-document\/\" rel=\"noopener\">Support<\/a>\n\t\t<\/div>\n<p>\t<\/span><br \/>\n\t<script type=\"text\/javascript\">if ( '#changelog' == window.location.hash ) { window.setTimeout( function() { window.location.hash=\"#developers\"; }, 10 ); }<\/script><\/p>\n<div class=\"entry-content\">\n<div id=\"tab-description\" class=\"plugin-description section\">\n<h2 id=\"description-header\">Description<\/h2>\n<p>The plugin creates an OpenSearch Document for your blog.<\/p>\n<p>It supports Google Chromes <a target=\"_blank\" href=\"https:\/\/www.chromium.org\/tab-to-search\" rel=\"nofollow ugc noopener\">\u201cTab to Search\u201d<\/a> and <a target=\"_blank\" href=\"https:\/\/developer.mozilla.org\/en-US\/docs\/Mozilla\/Add-ons\/WebExtensions\/manifest.json\/chrome_settings_overrides\" rel=\"nofollow ugc noopener\">\u201csearch_provider\u201d WebExtension<\/a>, Firefox\u2019 <a target=\"_blank\" href=\"https:\/\/developer.mozilla.org\/en-US\/docs\/Web\/OpenSearch\" rel=\"nofollow ugc noopener\">\u201cOpenSearch plugins\u201d<\/a>, Safaris <a target=\"_blank\" href=\"https:\/\/developer.apple.com\/library\/content\/releasenotes\/General\/WhatsNewInSafari\/Articles\/Safari_8_0.html\" rel=\"nofollow ugc noopener\">\u201cQuick Website Search\u201d<\/a>, and <a target=\"_blank\" href=\"https:\/\/support.microsoft.com\/en-us\/microsoft-edge\/change-your-default-search-engine-in-microsoft-edge-cccaf51c-a4df-a43e-8036-d4d2c527a791\" rel=\"nofollow ugc noopener\">\u201ccustom searches\u201d<\/a> for Microsofts Edge browser.<\/p>\n<p>From the <a target=\"_blank\" href=\"http:\/\/www.opensearch.org\/Specifications\/OpenSearch\/1.1\" rel=\"nofollow ugc noopener\" class=\"broken_link\">spec<\/a>:<\/p>\n<blockquote>\n<p>Search clients can use OpenSearch description documents to learn about the public interface of a search engine. These description documents contain parameterized URL templates that indicate how the search client should make search requests. Search engines can use the OpenSearch response elements to add search metadata to results in a variety of content formats.<\/p>\n<\/blockquote>\n<p>Other integrations and extensions:<\/p>\n<ul>\n<li>Extension links for <a target=\"_blank\" href=\"http:\/\/www.opensearch.org\/Specifications\/OpenSearch\/1.1#Autodiscovery_in_HTML.2FXHTML\" rel=\"nofollow ugc noopener\" class=\"broken_link\">HTML<\/a>, <a target=\"_blank\" href=\"http:\/\/www.opensearch.org\/Specifications\/OpenSearch\/1.1#Autodiscovery_in_RSS.2FAtom\" rel=\"nofollow ugc noopener\" class=\"broken_link\">Atom and RSS<\/a><\/li>\n<li>Autodiscovery via <a target=\"_blank\" href=\"https:\/\/wordpress.org\/plugins\/xrds-simple\/\" rel=\"ugc noopener\">XRDS-Simple<\/a>, <a target=\"_blank\" href=\"https:\/\/wordpress.org\/plugins\/host-meta\/\" rel=\"ugc noopener\">host-meta<\/a> and <a target=\"_blank\" href=\"https:\/\/wordpress.org\/plugins\/webfinger\/\" rel=\"ugc noopener\">WebFinger<\/a><\/li>\n<li><a target=\"_blank\" href=\"http:\/\/www.opensearch.org\/Specifications\/OpenSearch\/1.1#Examples_of_OpenSearch_responses\" rel=\"nofollow ugc noopener\" class=\"broken_link\">RSS and Atom search responses<\/a><\/li>\n<li><a target=\"_blank\" href=\"http:\/\/www.opensearch.org\/Specifications\/OpenSearch\/Extensions\/Suggestions\/1.0\" rel=\"nofollow ugc noopener\" class=\"broken_link\">OpenSearch Suggestions extension<\/a><\/li>\n<\/ul>\n<\/div>\n<div id=\"screenshots\" class=\"plugin-screenshots section\">\n<h2 id=\"screenshots-header\">Screenshots<\/h2>\n<ul class=\"plugin-screenshots\">\n<li>\n<figure><a target=\"_blank\" href=\"https:\/\/ps.w.org\/open-search-document\/assets\/screenshot-1.png?rev=3194847\" rel=\"nofollow noopener\"><img decoding=\"async\" class=\"screenshot\" src=\"https:\/\/ps.w.org\/open-search-document\/assets\/screenshot-1.png?rev=3194847\" alt=\"\"><\/a><figcaption>Firefox OpenSearch plugins<\/figcaption><\/figure>\n<\/li>\n<li>\n<figure><a target=\"_blank\" href=\"https:\/\/ps.w.org\/open-search-document\/assets\/screenshot-2.png?rev=3194847\" rel=\"nofollow noopener\"><img decoding=\"async\" class=\"screenshot\" src=\"https:\/\/ps.w.org\/open-search-document\/assets\/screenshot-2.png?rev=3194847\" alt=\"\"><\/a><figcaption>Safari Quick Website Search<\/figcaption><\/figure>\n<\/li>\n<li>\n<figure><a target=\"_blank\" href=\"https:\/\/ps.w.org\/open-search-document\/assets\/screenshot-3.png?rev=3194847\" rel=\"nofollow noopener\"><img decoding=\"async\" class=\"screenshot\" src=\"https:\/\/ps.w.org\/open-search-document\/assets\/screenshot-3.png?rev=3194847\" alt=\"\"><\/a><figcaption>Chrome Tab to Search<\/figcaption><\/figure>\n<\/li>\n<\/ul>\n<\/div>\n<div id=\"tab-installation\" class=\"plugin-installation section\">\n<h2 id=\"installation-header\">Installation<\/h2>\n<ol>\n<li>Upload <code>open-search-document<\/code>-folder to the <code>\/wp-content\/plugins\/<\/code> directory<\/li>\n<li>Activate the plugin through the <em>Plugins<\/em> menu in WordPress<\/li>\n<li>that\u2019s it \ud83d\ude42<\/li>\n<\/ol>\n<\/div>\n<div id=\"faq\" class=\"plugin-faq section\">\n<h2 id=\"faq-header\">FAQ<\/h2>\n<dl>\n<dt id=\"chromes%20%22tab%20to%20search%22%20no%20longer%20works\">\n<h3>Chromes \u201cTab to Search\u201d no longer works<\/h3>\n<\/dt>\n<dd>\n<p>Chromes \u201cTab to Search\u201d is now an opt-in feature. Go to <code>chrome:\/\/settings\/searchEngines<\/code>, search for your Website and press the \u201cActivate\u201d button.<\/p>\n<\/dd>\n<dt id=\"how%20to%20add%20query%20params%20to%20the%20search-urls\">\n<h3>How to add query params to the Search-URLs<\/h3>\n<\/dt>\n<dd>\n<p>You can add custom params to the search URL using the <code>osd_search_url_template<\/code> filter.<\/p>\n<pre><code>function custom_osd_extend( $url, $type ) {\n    $url = add_query_arg( 'mtm_campaign', 'opensearch', $url );\n\n    return $url;\n}\nadd_filter( 'osd_search_url_template', 'custom_osd_extend', 10, 2 );\n<\/code><\/pre>\n<\/dd>\n<\/dl>\n<\/div>\n<div id=\"tab-reviews\" class=\"plugin-reviews section\">\n<h2 id=\"reviews-header\">Reviews<\/h2>\n<div class=\"plugin-reviews\">\n<article class=\"plugin-review\">\n<div class=\"review-avatar\">\n\t\t\t\t\t\t<img decoding=\"async\" alt=\"\" src=\"https:\/\/secure.gravatar.com\/avatar\/66abdf8d70430fb4f73b321cb04d7884ab37ab748b2ba2088c182697b941b504?s=60&amp;d=retro&amp;r=g\" srcset=\"https:\/\/secure.gravatar.com\/avatar\/66abdf8d70430fb4f73b321cb04d7884ab37ab748b2ba2088c182697b941b504?s=120&amp;d=retro&amp;r=g 2x\" class=\"avatar avatar-60 photo\" height=\"60\" width=\"60\">\t\t\t\t\t<\/div>\n<div class=\"review\">\n<header>\n<div class=\"header-top\">\n<div class=\"wporg-ratings\" aria-label=\"5 out of 5 stars\" data-title-template=\"%s out of 5 stars\" data-rating=\"5\" style=\"color:#ffb900;\"><span class=\"dashicons dashicons-star-filled\"><\/span><span class=\"dashicons dashicons-star-filled\"><\/span><span class=\"dashicons dashicons-star-filled\"><\/span><span class=\"dashicons dashicons-star-filled\"><\/span><span class=\"dashicons dashicons-star-filled\"><\/span><\/div>\n<h3 class=\"review-title\"><a target=\"_blank\" class=\"url\" href=\"https:\/\/wordpress.org\/support\/topic\/works-perfectly-well-and-completely-hidden-as-expected\/\" rel=\"noopener\">Works perfectly well (and completely hidden as expected)<\/a><\/h3>\n<\/p><\/div>\n<div class=\"header-bottom\">\n\t\t\t\t\t\t\t\t<span class=\"review-author author vcard\"><a target=\"_blank\" href=\"https:\/\/profiles.wordpress.org\/luxxor\/\" title=\"Posts by Marc Bernard\" rel=\"author noopener\">Marc Bernard<\/a><\/span><br \/>\n\t\t\t\t\t\t\t\t<span class=\"review-date\">April 10, 2020<\/span>\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<\/div>\n<\/header>\n<div class=\"review-content\">Thanks for this nifty plugin! Perfect!<\/p>\n<p>You might want to add some documentation since it\u2019s very hidden how it works.<\/p>\n<p>1) After activating the plugin, a &lt;link rel=\u201dsearch\u201d&gt; tag is added to the header of your webpages.<br \/>\n2) This link points to https:\/\/domain.com\/wp-json\/opensearch\/1.1\/document and produces an XML document.<br \/>\n3) This document.osdx contains the OpenSearch specification for your website.<br \/>\n4) An additional use case, is downloading this file to your Windows machine. Then you can double-click it to install a search connector to Windows. This lets you search your own website directly from your Windows and Explorer search bars. Just type the first letters of your website name to get it going!<\/p>\n<p>Best,<br \/>\nMarc<\/p><\/div>\n<\/p><\/div>\n<\/article>\n<article class=\"plugin-review\">\n<div class=\"review-avatar\">\n\t\t\t\t\t\t<img decoding=\"async\" alt=\"\" src=\"https:\/\/secure.gravatar.com\/avatar\/560dfc09a183c3769b77fc1ba47b779ea0fc5e877e889ad32adf5638b3414241?s=60&amp;d=retro&amp;r=g\" srcset=\"https:\/\/secure.gravatar.com\/avatar\/560dfc09a183c3769b77fc1ba47b779ea0fc5e877e889ad32adf5638b3414241?s=120&amp;d=retro&amp;r=g 2x\" class=\"avatar avatar-60 photo\" height=\"60\" width=\"60\">\t\t\t\t\t<\/div>\n<div class=\"review\">\n<header>\n<div class=\"header-top\">\n<div class=\"wporg-ratings\" aria-label=\"5 out of 5 stars\" data-title-template=\"%s out of 5 stars\" data-rating=\"5\" style=\"color:#ffb900;\"><span class=\"dashicons dashicons-star-filled\"><\/span><span class=\"dashicons dashicons-star-filled\"><\/span><span class=\"dashicons dashicons-star-filled\"><\/span><span class=\"dashicons dashicons-star-filled\"><\/span><span class=\"dashicons dashicons-star-filled\"><\/span><\/div>\n<h3 class=\"review-title\"><a target=\"_blank\" class=\"url\" href=\"https:\/\/wordpress.org\/support\/topic\/thanks-for-the-update-why-not-used-on-more-webpages\/\" rel=\"noopener\">thanks for the update, why not used on more webpages?<\/a><\/h3>\n<\/p><\/div>\n<div class=\"header-bottom\">\n\t\t\t\t\t\t\t\t<span class=\"review-author author vcard\"><a target=\"_blank\" href=\"https:\/\/profiles.wordpress.org\/tobias_conrad\/\" title=\"Posts by Saleswonder Team Tobias\" rel=\"author noopener\">Saleswonder Team Tobias<\/a><\/span><br \/>\n\t\t\t\t\t\t\t\t<span class=\"review-date\">January 23, 2018<\/span>\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<\/div>\n<\/header>\n<div class=\"review-content\">Maybe an gif animation for the visitors which is linked to a desccription howto use would be nice.<br \/>\ni would like to translate to german.<\/div>\n<\/p><\/div>\n<\/article>\n<article class=\"plugin-review\">\n<div class=\"review-avatar\">\n\t\t\t\t\t\t<img decoding=\"async\" alt=\"\" src=\"https:\/\/secure.gravatar.com\/avatar\/be1b34034f175b87489ac4f8504e5c19cb69ce2d574660e79f6335c963957982?s=60&amp;d=retro&amp;r=g\" srcset=\"https:\/\/secure.gravatar.com\/avatar\/be1b34034f175b87489ac4f8504e5c19cb69ce2d574660e79f6335c963957982?s=120&amp;d=retro&amp;r=g 2x\" class=\"avatar avatar-60 photo\" height=\"60\" width=\"60\">\t\t\t\t\t<\/div>\n<div class=\"review\">\n<header>\n<div class=\"header-top\">\n<div class=\"wporg-ratings\" aria-label=\"5 out of 5 stars\" data-title-template=\"%s out of 5 stars\" data-rating=\"5\" style=\"color:#ffb900;\"><span class=\"dashicons dashicons-star-filled\"><\/span><span class=\"dashicons dashicons-star-filled\"><\/span><span class=\"dashicons dashicons-star-filled\"><\/span><span class=\"dashicons dashicons-star-filled\"><\/span><span class=\"dashicons dashicons-star-filled\"><\/span><\/div>\n<h3 class=\"review-title\"><a target=\"_blank\" class=\"url\" href=\"https:\/\/wordpress.org\/support\/topic\/perfect-4736\/\" rel=\"noopener\">Perfect<\/a><\/h3>\n<\/p><\/div>\n<div class=\"header-bottom\">\n\t\t\t\t\t\t\t\t<span class=\"review-author author vcard\"><a target=\"_blank\" href=\"https:\/\/profiles.wordpress.org\/ok2vvv\/\" title=\"Posts by ok2vvv\" rel=\"author noopener\">ok2vvv<\/a><\/span><br \/>\n\t\t\t\t\t\t\t\t<span class=\"review-date\">January 17, 2018<\/span>\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<\/div>\n<\/header>\n<div class=\"review-content\">Plugin works exactly as it should. I was looking for a plugin that activates on the web in google chrome search using the TAB key. Thanks a lot.<\/div>\n<\/p><\/div>\n<\/article>\n<article class=\"plugin-review\">\n<div class=\"review-avatar\">\n\t\t\t\t\t\t<img loading=\"lazy\" decoding=\"async\" alt=\"\" src=\"https:\/\/secure.gravatar.com\/avatar\/d3c6872f75d25bd6e7e4afe7de91beede5a71b8cb38041daa8cb7b1396f80407?s=60&amp;d=retro&amp;r=g\" srcset=\"https:\/\/secure.gravatar.com\/avatar\/d3c6872f75d25bd6e7e4afe7de91beede5a71b8cb38041daa8cb7b1396f80407?s=120&amp;d=retro&amp;r=g 2x\" class=\"avatar avatar-60 photo\" height=\"60\" width=\"60\">\t\t\t\t\t<\/div>\n<div class=\"review\">\n<header>\n<div class=\"header-top\">\n<div class=\"wporg-ratings\" aria-label=\"5 out of 5 stars\" data-title-template=\"%s out of 5 stars\" data-rating=\"5\" style=\"color:#ffb900;\"><span class=\"dashicons dashicons-star-filled\"><\/span><span class=\"dashicons dashicons-star-filled\"><\/span><span class=\"dashicons dashicons-star-filled\"><\/span><span class=\"dashicons dashicons-star-filled\"><\/span><span class=\"dashicons dashicons-star-filled\"><\/span><\/div>\n<h3 class=\"review-title\"><a target=\"_blank\" class=\"url\" href=\"https:\/\/wordpress.org\/support\/topic\/do-what-it-should-2\/\" rel=\"noopener\">Do what it should<\/a><\/h3>\n<\/p><\/div>\n<div class=\"header-bottom\">\n\t\t\t\t\t\t\t\t<span class=\"review-author author vcard\"><a target=\"_blank\" href=\"https:\/\/profiles.wordpress.org\/rinma\/\" title=\"Posts by rinma\" rel=\"author noopener\">rinma<\/a><\/span><br \/>\n\t\t\t\t\t\t\t\t<span class=\"review-date\">April 20, 2017<\/span>\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<\/div>\n<\/header>\n<div class=\"review-content\">This plugin is easy to use. Install it and it works \ud83d\ude42<\/div>\n<\/p><\/div>\n<\/article><\/div>\n<p>\t\t<a target=\"_blank\" class=\"reviews-link\" href=\"https:\/\/wordpress.org\/support\/plugin\/open-search-document\/reviews\/\" rel=\"noopener\"><br \/>\n\t\t\tRead all 4 reviews\t\t<\/a><\/div>\n<div id=\"tab-developers\" class=\"plugin-developers section\">\n<h2 id=\"developers-header\">Contributors &amp; Developers<\/h2>\n<div class=\"plugin-contributors\">\n<p>\u201cOpen Search\u201d is open source software. The following people have contributed to this plugin.<\/p>\n<p><span class=\"screen-reader-text\">Contributors<\/span><\/p>\n<ul id=\"contributors-list\" class=\"contributors-list\">\n<li>\n\t\t\t\t<img loading=\"lazy\" decoding=\"async\" alt=\"\" src=\"https:\/\/secure.gravatar.com\/avatar\/55be13f44d2f6b002041de75a3981568cfc3842eaa7a07e6a42f980539c129f3?s=32&amp;d=mm&amp;r=g\" srcset=\"https:\/\/secure.gravatar.com\/avatar\/55be13f44d2f6b002041de75a3981568cfc3842eaa7a07e6a42f980539c129f3?s=64&amp;d=mm&amp;r=g 2x\" class=\"avatar avatar-32 photo\" height=\"32\" width=\"32\">\t\t\t\t<a target=\"_blank\" href=\"https:\/\/profiles.wordpress.org\/pfefferle\/\" rel=\"noopener\"><br \/>\n\t\t\t\t\tMatthias Pfefferle\t\t\t\t<\/a>\n\t\t\t<\/li>\n<li>\n\t\t\t\t<img loading=\"lazy\" decoding=\"async\" alt=\"\" src=\"https:\/\/secure.gravatar.com\/avatar\/467fbe90d215d8163446efb9734d8998a9695b06f93dba3ac0448f32b91e2551?s=32&amp;d=mm&amp;r=g\" srcset=\"https:\/\/secure.gravatar.com\/avatar\/467fbe90d215d8163446efb9734d8998a9695b06f93dba3ac0448f32b91e2551?s=64&amp;d=mm&amp;r=g 2x\" class=\"avatar avatar-32 photo\" height=\"32\" width=\"32\">\t\t\t\t<a target=\"_blank\" href=\"https:\/\/profiles.wordpress.org\/johnnoone\/\" rel=\"noopener\"><br \/>\n\t\t\t\t\tjohnnoone\t\t\t\t<\/a>\n\t\t\t<\/li>\n<\/ul><\/div>\n<div class=\"plugin-development\">\n<p>\u201cOpen Search\u201d has been translated into 1 locale. Thank you to <a target=\"_blank\" href=\"https:\/\/translate.wordpress.org\/projects\/wp-plugins\/open-search-document\/contributors\" rel=\"noopener\">the translators<\/a> for their contributions.<\/p>\n<p><a target=\"_blank\" href=\"https:\/\/translate.wordpress.org\/projects\/wp-plugins\/open-search-document\" rel=\"noopener\">Translate \u201cOpen Search\u201d into your language.<\/a><\/p>\n<h3>Interested in development?<\/h3>\n<p><a target=\"_blank\" href=\"https:\/\/plugins.trac.wordpress.org\/browser\/open-search-document\/\" rel=\"noopener\" class=\"broken_link\">Browse the code<\/a>, check out the <a target=\"_blank\" href=\"https:\/\/plugins.svn.wordpress.org\/open-search-document\/\" rel=\"noopener\">SVN repository<\/a>, or subscribe to the <a target=\"_blank\" href=\"https:\/\/plugins.trac.wordpress.org\/log\/open-search-document\/\" rel=\"noopener\" class=\"broken_link\">development log<\/a> by <a target=\"_blank\" href=\"https:\/\/plugins.trac.wordpress.org\/log\/open-search-document\/?limit=100&amp;mode=stop_on_copy&amp;format=rss\" rel=\"noopener\" class=\"broken_link\">RSS<\/a>.<\/p>\n<\/div>\n<\/div>\n<div id=\"tab-changelog\" class=\"plugin-changelog section\">\n<h2 id=\"changelog-header\">Changelog<\/h2>\n<h3>4.1.3<\/h3>\n<ul>\n<li>update plugin structure<\/li>\n<\/ul>\n<h3>4.1.1<\/h3>\n<ul>\n<li>fix PHP deprecated: strstr(): Passing null to parameter<\/li>\n<\/ul>\n<h3>4.1.0<\/h3>\n<ul>\n<li>added <a target=\"_blank\" href=\"https:\/\/developer.mozilla.org\/en-US\/docs\/Mozilla\/Add-ons\/WebExtensions\/manifest.json\/chrome_settings_overrides\" rel=\"nofollow ugc noopener\">\u201csearch_provider\u201d WebExtension<\/a> support<\/li>\n<\/ul>\n<h3>4.0.1<\/h3>\n<ul>\n<li>fix broken XML output<\/li>\n<\/ul>\n<h3>4.0.0<\/h3>\n<ul>\n<li>modernize code<\/li>\n<li>added filters for the search URLs in the OSD document<\/li>\n<\/ul>\n<h3>3.0.3<\/h3>\n<ul>\n<li>fix missing permission callback<\/li>\n<\/ul>\n<h3>3.0.2<\/h3>\n<ul>\n<li>update requirements<\/li>\n<\/ul>\n<h3>3.0.1<\/h3>\n<ul>\n<li>added screenshots<\/li>\n<li>code improvements<\/li>\n<\/ul>\n<h3>3.0.0<\/h3>\n<ul>\n<li>moved to WordPress API<\/li>\n<\/ul>\n<h3>2.1.2<\/h3>\n<ul>\n<li>fixed site icon implementation<\/li>\n<\/ul>\n<h3>2.1.1<\/h3>\n<ul>\n<li>fixed site icon implementation<\/li>\n<\/ul>\n<h3>2.1.0<\/h3>\n<ul>\n<li>fixed XML output<\/li>\n<li>encapsulated XML data<\/li>\n<\/ul>\n<h3>2.0.0<\/h3>\n<ul>\n<li>complete refactoring<\/li>\n<li>WordPress coding style<\/li>\n<li>Site icon support<\/li>\n<\/ul>\n<h3>1.3.1<\/h3>\n<ul>\n<li>Some smaller fixes<\/li>\n<\/ul>\n<h3>1.3<\/h3>\n<ul>\n<li>fixed host-meta link<\/li>\n<li>added webfinger support<\/li>\n<\/ul>\n<h3>1.2.2<\/h3>\n<ul>\n<li>Added function to flush rewrite_rules<\/li>\n<\/ul>\n<h3>1.2.1<\/h3>\n<ul>\n<li>Autodiscovery for host-meta<\/li>\n<\/ul>\n<h3>1.2<\/h3>\n<ul>\n<li>OpenSearch Suggestions extension<\/li>\n<\/ul>\n<h3>1.1<\/h3>\n<ul>\n<li>WordPress 2.8.x compatibility<\/li>\n<li>Autodiscovery for RSS\/Atom and XRDS<\/li>\n<li>Profile-Services<\/li>\n<\/ul>\n<h3>1.0<\/h3>\n<ul>\n<li>Initial release<\/li>\n<\/ul>\n<\/div><\/div>\n<p><!-- .entry-content --><\/p>\n<p>\t<!-- .entry-meta --><br \/>\n<\/article>\n<p><br \/>\n<br \/><a href=\"https:\/\/wordpress.org\/plugins\/open-search-document\/\" target=\"_blank\" rel=\"noopener\">Source link <\/a><\/p>","protected":false},"excerpt":{"rendered":"<p>Open Search By Matthias Pfefferle Download Details Reviews Installation Development Support Description The plugin creates an OpenSearch Document for your blog. It supports Google Chromes \u201cTab to Search\u201d and \u201csearch_provider\u201d WebExtension, Firefox\u2019 \u201cOpenSearch plugins\u201d, Safaris \u201cQuick Website Search\u201d, and \u201ccustom searches\u201d for Microsofts Edge browser. From the spec: Search clients can use OpenSearch description documents [&hellip;]<\/p>","protected":false},"author":168,"featured_media":4095,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"_acf_changed":false,"give_campaign_id":0,"footnotes":""},"categories":[1933,39,40],"tags":[2393,2634],"class_list":["post-4094","post","type-post","status-publish","format-standard","has-post-thumbnail","hentry","category-community-plugin","category-lite-version","category-wp-plugin-solution","tag-open","tag-search"],"acf":[],"fifu_image_url":"https:\/\/ps.w.org\/open-search-document\/assets\/banner-772x250.png?rev=2841764","_links":{"self":[{"href":"https:\/\/s-o-s.net\/en_gb\/wp-json\/wp\/v2\/posts\/4094","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/s-o-s.net\/en_gb\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/s-o-s.net\/en_gb\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/s-o-s.net\/en_gb\/wp-json\/wp\/v2\/users\/168"}],"replies":[{"embeddable":true,"href":"https:\/\/s-o-s.net\/en_gb\/wp-json\/wp\/v2\/comments?post=4094"}],"version-history":[{"count":0,"href":"https:\/\/s-o-s.net\/en_gb\/wp-json\/wp\/v2\/posts\/4094\/revisions"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/s-o-s.net\/en_gb\/wp-json\/wp\/v2\/media\/4095"}],"wp:attachment":[{"href":"https:\/\/s-o-s.net\/en_gb\/wp-json\/wp\/v2\/media?parent=4094"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/s-o-s.net\/en_gb\/wp-json\/wp\/v2\/categories?post=4094"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/s-o-s.net\/en_gb\/wp-json\/wp\/v2\/tags?post=4094"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}