{"id":52463,"date":"2016-11-30T22:14:15","date_gmt":"2016-11-30T22:14:15","guid":{"rendered":"https:\/\/wordpress.org\/plugins-wp\/wherewithal\/"},"modified":"2019-05-08T00:16:40","modified_gmt":"2019-05-08T00:16:40","slug":"wherewithal","status":"closed","type":"plugin","link":"https:\/\/oci.wordpress.org\/plugins\/wherewithal\/","author":10721345,"comment_status":"closed","ping_status":"closed","template":"","meta":{"_crdt_document":"","version":"1.6.1","stable_tag":"trunk","tested":"5.2.24","requires":"4.6.1","requires_php":"7.1","requires_plugins":"","header_name":"Wherewithal Enhanced Search","header_author":"Blobfolio, LLC","header_description":"","assets_banners_color":"a7859c","last_updated":"2019-05-08 00:16:40","external_support_url":"","external_repository_url":"","donate_link":"","header_plugin_uri":"https:\/\/wordpress.org\/plugins\/wherewithal\/","header_author_uri":"https:\/\/blobfolio.com\/","rating":5,"author_block_rating":0,"active_installs":10,"downloads":952,"num_ratings":0,"support_threads":0,"support_threads_resolved":0,"author_block_count":0,"sections":["description","installation","faq","changelog"],"tags":[],"upgrade_notice":{"1.6.1":"<p>This release includes tiny changes to the filter callbacks to prevent warnings in PHP 7.2.<\/p>","1.6.0":"<p>This release improves postmeta and termmeta matching and adds translation support.<\/p>","1.5.1":"<p>Fix broken query.<\/p>","1.5.0":"<p>Add global search exclusion options; bug fix.<\/p>","1.0.0":"<p>The search query now uses table aliases to avoid collisions with other plugins that might be modifying the search as well.<\/p>"},"ratings":{"1":0,"2":0,"3":0,"4":0,"5":"1"},"assets_icons":{"icon-128x128.png":{"filename":"icon-128x128.png","revision":"1546930","resolution":"128x128","location":"assets","locale":""},"icon-256x256.png":{"filename":"icon-256x256.png","revision":"1546930","resolution":"256x256","location":"assets","locale":""}},"assets_banners":{"banner-1544x500.png":{"filename":"banner-1544x500.png","revision":"1546930","resolution":"1544x500","location":"assets","locale":""},"banner-772x250.png":{"filename":"banner-772x250.png","revision":"1546930","resolution":"772x250","location":"assets","locale":""}},"assets_blueprints":{},"all_blocks":[],"tagged_versions":["1.6.0","1.6.1"],"block_files":[],"assets_screenshots":{"screenshot-1.png":{"filename":"screenshot-1.png","revision":"1730857","resolution":"1","location":"assets","locale":""}},"screenshots":{"1":"All options are easily configurable via a settings page."},"jetpack_post_was_ever_published":false},"plugin_section":[],"plugin_tags":[2010,2994,944,91,1901],"plugin_category":[57],"plugin_contributors":[81811],"plugin_business_model":[],"class_list":["post-52463","plugin","type-plugin","status-closed","hentry","plugin_tags-custom-fields","plugin_tags-metadata","plugin_tags-search","plugin_tags-taxonomy","plugin_tags-terms","plugin_category-taxonomy","plugin_contributors-blobfolio","plugin_committers-blobfolio"],"banners":[],"icons":{"svg":false,"icon":"https:\/\/s.w.org\/plugins\/geopattern-icon\/wherewithal_a7859c.svg","icon_2x":false,"generated":true},"screenshots":[{"src":"https:\/\/ps.w.org\/wherewithal\/assets\/screenshot-1.png?rev=1730857","caption":"All options are easily configurable via a settings page."}],"raw_content":"<!--section=description-->\n<p>Wherewithal Enhanced Search allows you to add any or all of the following haystacks to basic site searches:<\/p>\n\n<ul>\n<li>Comments;<\/li>\n<li>Postmeta;<\/li>\n<li>Term names;<\/li>\n<li>Term descriptions;<\/li>\n<li>Termmeta;<\/li>\n<\/ul>\n\n<h3>Requirements<\/h3>\n\n<ul>\n<li>WordPress 4.6.1 or later.<\/li>\n<li>PHP 7.1 or later.<\/li>\n<\/ul>\n\n<p>Please note: it is <strong>not safe<\/strong> to run WordPress atop a version of PHP that has reached its <a href=\"http:\/\/php.net\/supported-versions.php\">End of Life<\/a>. Future releases of this plugin might, out of necessity, drop support for old, unmaintained versions of PHP. To ensure you continue to receive plugin updates, bug fixes, and new features, just make sure PHP is kept up-to-date. :)<\/p>\n\n<h3>Privacy Policy<\/h3>\n\n<p>Wherewithal Enhanced Search does not collect or share \"Personal Data\" in any way, but depending on the configuration used, might match search keywords against \"Personal Data\" independently stored in the database.<\/p>\n\n<!--section=installation-->\n<p>Nothing fancy!  You can use the built-in installer on the Plugins page or extract and upload the <code>wherewithal<\/code> folder to your plugins directory via FTP.<\/p>\n\n<!--section=faq-->\n<dl>\n<dt>Is this plugin compatible with WPMU?<\/dt>\n<dd><p>No. The plugin is only meant to be used with single-site WordPress installations.<\/p><\/dd>\n<dt>Do I need to make any code changes?<\/dt>\n<dd><p>No, this plugin automatically hooks into the WordPress search functions. You'll continue receiving results in the usual way, there'll just more of them.<\/p><\/dd>\n<dt>Will this make searches slower?<\/dt>\n<dd><p>Each additional haystack you enable increases the complexity of the search query being run. Depending on your server hardware and the number of records in the database, this could result in noticeably slower performance.<\/p>\n\n<p>For best results, it is recommended you only enable haystacks that are actually relevant to your content.<\/p><\/dd>\n<dt>What kinds of \"searches\" does this enhance?<\/dt>\n<dd><p>Wherewithal only manipulates the standard WordPress search query, e.g. <code>http:\/\/domain.com?s=looking+for+something<\/code>. It will not alter searches run from <code>wp-admin<\/code> or other types of queries.<\/p><\/dd>\n<dt>This doesn't seem to be working...<\/dt>\n<dd><p>The <code>WP_Query<\/code> codebase is in a pretty sorry state. Many plugins and themes resort to deleting-and-replacing queries wholesale rather than trying to work within the provided framework.  Erring on the side of caution, Wherewithal will avoid manipulating search queries that aren't formatted in an expected way.<\/p><\/dd>\n\n<\/dl>\n\n<!--section=changelog-->\n<h4>1.6.1<\/h4>\n\n<ul>\n<li>[Fix] Remove by-reference on filter callbacks.<\/li>\n<\/ul>\n\n<h4>1.6.0<\/h4>\n\n<ul>\n<li>[New] Add translation support.<\/li>\n<li>[Improvement] Improve automatic meta key exclusions for better compatibility with e.g. Carbon Fields.<\/li>\n<li>[Misc] Code cleanup.<\/li>\n<\/ul>\n\n<h4>1.5.1<\/h4>\n\n<ul>\n<li>[Fix] Fix broken query.<\/li>\n<\/ul>\n\n<h4>1.5.0<\/h4>\n\n<ul>\n<li>[New] Global search exclusion options.<\/li>\n<li>[Fix] Extended search was not always happening for non-WP users.<\/li>\n<\/ul>\n\n<h4>1.0.0<\/h4>\n\n<ul>\n<li>[Fix] Use table aliases to avoid collision errors when other plugins modify the search.<\/li>\n<\/ul>","raw_excerpt":"Extend WP&#039;s built-in search capabilities to automatically include matches from comments, custom fields, taxonomies, and more.","jetpack_sharing_enabled":true,"_links":{"self":[{"href":"https:\/\/oci.wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin\/52463","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/oci.wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin"}],"about":[{"href":"https:\/\/oci.wordpress.org\/plugins\/wp-json\/wp\/v2\/types\/plugin"}],"replies":[{"embeddable":true,"href":"https:\/\/oci.wordpress.org\/plugins\/wp-json\/wp\/v2\/comments?post=52463"}],"author":[{"embeddable":true,"href":"https:\/\/oci.wordpress.org\/plugins\/wp-json\/wporg\/v1\/users\/blobfolio"}],"wp:attachment":[{"href":"https:\/\/oci.wordpress.org\/plugins\/wp-json\/wp\/v2\/media?parent=52463"}],"wp:term":[{"taxonomy":"plugin_section","embeddable":true,"href":"https:\/\/oci.wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin_section?post=52463"},{"taxonomy":"plugin_tags","embeddable":true,"href":"https:\/\/oci.wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin_tags?post=52463"},{"taxonomy":"plugin_category","embeddable":true,"href":"https:\/\/oci.wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin_category?post=52463"},{"taxonomy":"plugin_contributors","embeddable":true,"href":"https:\/\/oci.wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin_contributors?post=52463"},{"taxonomy":"plugin_business_model","embeddable":true,"href":"https:\/\/oci.wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin_business_model?post=52463"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}