Create a new Function WordPress

Experts,

I want to create a new area in WordPress, having difficulties where to start from. is there any step-by-step guides or any scripts.

Im developing a database management system, where you can view/add/edit/delete from the back-end control panel, and from the website you can view all the information..

Any ideas?
FeziAsked:
Who is Participating?
I wear a lot of hats...

"The solutions and answers provided on Experts Exchange have been extremely helpful to me over the last few years. I wear a lot of hats - Developer, Database Administrator, Help Desk, etc., so I know a lot of things but not a lot about one thing. Experts Exchange gives me answers from people who do know a lot about one thing, in a easy to use platform." -Todd S.

Andrew DerseIT ManagerCommented:
Nothing against WordPress, it's awesome, but if you are developing a database management system, you might want to consider Joomla...and then adding the WordPress extension into the Joomla platform.

I've developed a LOT of Joomla sites and WordPress sites and just found it easier to do custom development within Joomla.  Just my 2 cents worth though...
0
FeziAuthor Commented:
Hi, thanks for gettting back, I have a project site, and it's all done in wordpress, so I have to do it in WordPress, I know it's possible because I've seen somewhere before.

I'm pretty new to WordPress, so all help appreciated. Any ideas on how to do this? is it a plugin I have to create or just a function ? what pages do i amend ?
0
Andrew DerseIT ManagerCommented:
I will test this and get back to you.
0
Cloud Class® Course: Microsoft Office 2010

This course will introduce you to the interfaces and features of Microsoft Office 2010 Word, Excel, PowerPoint, Outlook, and Access. You will learn about the features that are shared between all products in the Office suite, as well as the new features that are product specific.

Andrew DerseIT ManagerCommented:
Ok, here's a few links that will get you headed in the right direction:

http://codex.wordpress.org/Writing_a_Plugin

http://codex.wordpress.org/Main_Page

As far as coding within WordPress, it looks like it's PHP...then the rest comes from creating plugins that you custom develop.
0

Experts Exchange Solution brought to you by

Your issues matter to us.

Facing a tech roadblock? Get the help and guidance you need from experienced professionals who care. Ask your question anytime, anywhere, with no hassle.

Start your 7-day free trial
FeziAuthor Commented:
I was looking at this before, about creating a plugin, but not sure, can do i do this management system by creating a plugin..

I have the management system separately developed, but i want it integrated to wordpress, which makes a life a lot easier by having it at the back-end system of the website (wordpress admin panel)

So, ...  should i create a plugin? will i be able to achieve this?
0
Andrew DerseIT ManagerCommented:
That's a good question.  My answer would be to give it a shot.  It seems that the plug-in is the only way to integrate new functions into the WordPress site.

0
FeziAuthor Commented:
Ok. In the past I have seen some developers doing something similar by creating functions, etc. in various pages, but i'm not sure if i want to go down that route.

I'm thinking about developing a plugin now. Do you have any resources or is the wordpress.org the only one available. I need some kind of step-by-step guide
0
Andrew DerseIT ManagerCommented:
I unfortunately don't have any other resources on this other than Google...
0
FeziAuthor Commented:
hmm... ok .. just finding this very difficult to do. But I know it's possible...
0
Andrew DerseIT ManagerCommented:
Yes, at first it will probably feel overwhelming, but take it one step at a time...and start small...maybe with a test "Hello World" plugin...
0
Jason C. LevineNo oneCommented:
>> So, ...  should i create a plugin? will i be able to achieve this?

Yes, plugins can do this.

http://codex.wordpress.org/Creating_Tables_with_Plugins

http://codex.wordpress.org/wpdb

Those two entries should explain the entire process of creating the initial plugin and using the wpdb() function.  Technically, you don't need to write a plugin just to interface with a table...the wpdb() function handles all of that.  But you should use a plugin here because you are wanting to manipulate the backend too and add new sections.  A plugin is the best way to go.
0
FeziAuthor Commented:
Hi,

Thank you Jason1178, I will get back to you shortly, this looks interesting, i've just created the administration navigation, lookin into database. Thanks.
0
FeziAuthor Commented:
How do i connect my plugin to the database?

I have a database and a table that I want to connect, how do i do that? any ideas?
0
Jason C. LevineNo oneCommented:
>> How do i connect my plugin to the database?

You don't.  You write a plugin that adds a new navigation item to the wordpress backend and that navigation items loads a form->database system that you write specifically to work the way you want.

If all you want to do is have entries that are searchable/editable from the backend you can use Formidable Pro to do it...
0
FeziAuthor Commented:
The links were very helpful.
0
It's more than this solution.Get answers and train to solve all your tech problems - anytime, anywhere.Try it for free Edge Out The Competitionfor your dream job with proven skills and certifications.Get started today Stand Outas the employee with proven skills.Start learning today for free Move Your Career Forwardwith certification training in the latest technologies.Start your trial today
WordPress

From novice to tech pro — start learning today.