InMotion Hosting Support Center

How do I create custom tables in my WordPress database?

Category: Databases

2012-01-07 3:09 pm EST

Hits: 9,344
I need to create a simple sortable database for U.S. States and other variables like categories: A, B, and C. And have the user get results by clicking State(s) and A, B and/or C and view results in a simple list by event date.
My friend told me it's easy with MySQL and PHP but I do not know MySQL NOR myPHP.

And ideas would be appreciated.

You must login before you can ask a follow up question.

You must login before you can submit an answer.

Best answer chosen by InMotion Hosting staff


Tim S
13,821 Points
2012-01-09 11:25 am EST
Hi bordercollie,

Thanks for posting your question. I'm more than happy to assist you today. WordPress has a plugin to create custom tables, I'd suggest at looking how to use this plugin.
<a href="">WordPress Custom Tables Plugin</a>

I've not personally used the plugin before, so I can't speak about it's learning curve however, it may require you to have some understanding of MySQL.

Depending on exactly what you are trying to do (manage a sortable calendar) for instance, there may be a plugin already written for it. If you can provide some more details into the nature of what you are trying to accomplish I can try to find you a suitable plugin for WordPress.

With that being said, without coding experience what you are trying to accomplish is complex (it may be simple to solve with prior coding experience). There may not be a suitable plugin to actually produce the desired results you are looking for.

I hope this helps! If you need further assistance please feel free to contact us.


Tim S

You must login before you can post a comment about this answer.

Like this Question?

Support Center Login

Our Login page has moved, Click the button below to be taken to the login page.

Need more Help?


Ask the Community!

Get help with your questions from our community of like-minded hosting users and InMotion Hosting Staff.

Current Customers

Chat: Click to Chat Now E-mail:
Call: 888-321-HOST (4678) Ticket: Submit a Support Ticket

Not a Customer?

Get web hosting from a company that is here to help. Sign up today!