Search Permalink

Search Permalink redirects search form queries to cruft-free permalink URIs.

For example, the search term “foo” was entered on the search <form>. A browser would usually GET the page using this URI:

http://example.com/?s=foo

Search Permalink would redirect this query to a better-looking address clearly indicating that a search was made, like this:

http://example.com/search/foo/

Download Plugin

Change Log

Version 1.1
Released 17 October 2007

Changes:

  • Added client-side script to lessen server-side processing and redirects.
Version 1.0.1
Released 14 October 2007

Changes:

  • Support for any combination of permalink and query string requests for search term and page number.
Version 1.0
Released 25 August 2007

Changes:

  • Fixed URL encoding bug.
Version Beta 1
Released 19 August 2007

Changes:

  • First beta release of the Search Permalink plugin.

License

Copyright © 2007 Aja Lorenzo Lapus

This program is free software; you can redistribute it and/or modify it under the terms of the GNU General Public License as published by the Free Software Foundation; either version 2 of the License, or (at your option) any later version.

This program is distributed in the hope that it will be useful, but WITHOUT ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License for more details.

You should have received a copy of the GNU General Public License along with this program; if not, write to the Free Software Foundation, Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301 USA

Read the full license

Comments

67 responses to “Search Permalink”

  1. WillxD Avatar

    There is a small error in version 2.8.4 of WordPress. The error occurs at line 41.

    require('../../wp-blog-header.php');

    It should look like:

    require('wp-blog-header.php');

    Greetings and thanks for the plugin 😉

  2. […] Search Permalink – The Search Permalink plugin redirects HTTP GET requests in the form of http://example.com/blog/?s=foo to http://example.com/blog/search/foo/ may it be from <form> submissions, manually entered URIs, or even old links pointing to search results. It uses WordPress 2.2’s built-in internal permalink interpreter. […]

  3. Drake Avatar
    Drake

    Hi there,
    Will this plugin be compatible with wordpress 2.8.4?

    Thanks,
    Drake

  4. Oren Avatar

    @WillxD
    Thank you for the fix!

  5. Danta Avatar

    great plugin..

    But, can you tell me how to call permalink search result?

    I wanna create Search Query with Link, like

    <a href=”<?php xxx ?>” title=”<?php yyy ?>”><?php the_search_query(); ?></a>

    What xxx and yyy should be replaced?

  6. Rapidshare Mix Avatar

    First of all I would like thank you for a great plugin.Any way we can change word “search” into something else?
    Thanks

  7. fazlullah sadiq eservices Avatar

    vey fine plugin it is

  8. Rui Avatar
    Rui

    Any plans on updating it to be compatible with WP 3.0?? It stopped working for real.

    🙁

  9. Danta Avatar

    Hi.. I have problem..

    if I use Apache Webserver, this plugin is work fine..

    but if I use Lighttpd Webserver, this plugin isn’t work..

    Can u tell me rewrite rule for Lighttpd?

    Please email me dantaliawidhian@gmail.com

  10. joel bernard Avatar

    dont work anymore for wordpress 3.0

  11. ffxiv Avatar

    Indeed, I was looking for alternatives to this plugin which would work on WP 3.0 but haven’t found any 🙁

    I hope it’ll get updated!

  12. […] Search Permalink […]

  13. […] Search Permalink […]

  14. […] Search Permalink […]

  15. Leo Caseiro Avatar

    Plugin Rewritten for compatibility with 3.8.1 by Leo Caseiro in GitHub:
    https://github.com/leocaseiro/search-permalink

  16. tvphuong41 Avatar
    tvphuong41

    Please loss files :
    plugins_url( ‘js/functions.js

    @Leo Caseiro

  17. […] Search Permalink […]

Leave a Reply

Your email address will not be published. Required fields are marked *