I create template customsearch.php, adding this for page example.com\search.html (ID page: 18)

    Template Name: CustomSearch
    get_header(); ?>
    <div id="primary">
            <div id="content">
    <script async src="https://cse.google.com/cse.js?cx=000000000000000000000:uiyuiyiyiuyui"></script>
    <div class="gcse-search"></div>
    <?php get_sidebar(); ?>
    <?php get_footer(); ?>

How to this page adding for example.com?q=xxxxxx


example.com/?s=xxxxxx - default search wordpress

example.com/?q=xxxxxx - google custom search

Sorry for my English


I want to keep a default search

  • So all you need to do is add this new URL format, so that ?q=x goes to your new search page?
    – mozboz
    Jul 15, 2020 at 16:27
  • Yes, to search from the search.html script Jul 15, 2020 at 16:55


Your Answer

By clicking “Post Your Answer”, you agree to our terms of service, privacy policy and cookie policy

Browse other questions tagged or ask your own question.