• I am trying to find a plugin for a searchable database where our customers can search for replacement part using competitor part numbers resulting in our equivalent part number.

    I am sure I am not describing this correctly to the search field, the results I am getting are not in line with what I need.

    Any advice is greatly appreciated.

    • This topic was modified 4 years, 6 months ago by Steven Stern (sterndata).
    • This topic was modified 4 years, 6 months ago by Jan Dembowski. Reason: Moved to Fixing WordPress, this is not an Developing with WordPress topic
Viewing 4 replies - 1 through 4 (of 4 total)
  • Moderator bcworkz

    (@bcworkz)

    In what form is the data which equates others part numbers to yours? Is it already in a mySQL database we can connect to? If a search plugin lets us customize its SQL query, something might be able to be adapted. I really doubt you’d find a ready to go plugin due to the unique nature of your data.

    Thread Starter carlrmarchese

    (@carlrmarchese)

    It is not in SQL currently in excel.

    Moderator bcworkz

    (@bcworkz)

    In theory one could import a Excel file into memory and perform a search on the data, provided the sheet is not too huge. But doing so would be terribly slow and inefficient. There are plugins that import Excel files into a mySQL table. WP is much better suited for searching in SQL. But every time the sheet is updated, the updates must also be imported into the mySQL table. It’s not good practice to have redundant data like this, it’d be much better if the mySQL table became the primary repository of data where it is maintained directly in SQL, abandoning the spreadsheet as the primary repository.

    An alternative that might be feasible would be to in import the Excel file into Google Sheets and make the Google version the primary repository. It’s possible for WP to use the Sheets API to filter and get data through the API. This should be faster than reading a file into memory, but it’d still be much faster to have the data in mySQL instead. The only real advantage would be this avoids the need to build a UI for maintaining the data through SQL.

    Those are your options as I see it. There may be plugins to help perform parts of a full solution, but a complete solution will require custom coding to some extent.

    Thread Starter carlrmarchese

    (@carlrmarchese)

    Hey just quick FYI if someone else ever asks, the business directory plug in dose pretty good job for this application !

Viewing 4 replies - 1 through 4 (of 4 total)
  • The topic ‘Competitor Product database’ is closed to new replies.