Title: how to..add extra functionality to wp
Last modified: August 19, 2016

---

# how to..add extra functionality to wp

 *  [hcvitto](https://wordpress.org/support/users/hcvitto/)
 * (@hcvitto)
 * [17 years, 5 months ago](https://wordpress.org/support/topic/how-toadd-extra-functionality-to-wp/)
 * hi all
    i’m new to wp. The company i work for is right now thinking about using
   wp to implement some kind of customer website. For what i read and understood
   in the last few days wp could be a good choice but i need some relevant infos
   more.
 * problem 1 – I have other kind of data other then articles to show.
    Do i need
   to make a template and insert my data manually through php queries to show them
   in the front end? Do i use just php or there is a wp template language? How can
   i (if i can) create admin area to insert those data? Does it go the same way 
   for widgets?
 * problem 2 – are the form plugins available at the moment good enough to handle
   very long and complex form (30 field +)
 * problem 3 – (similar to #1) i got infos that have the same “shape” of an article
   in the front end but i need to use different data stored in the db. Again, should
   i use different template for both the front end/backend?
 * These are the main question arised in the last days. Hope i’ve been clear..in
   the end the question if how far i can go to manipulate wp to handle my own data
   or use a framework and do my own cms.
 * Thanks in advance for any suggestion/opinion..
    Vittorio

Viewing 6 replies - 1 through 6 (of 6 total)

 *  [Roy](https://wordpress.org/support/users/gangleri/)
 * (@gangleri)
 * [17 years, 5 months ago](https://wordpress.org/support/topic/how-toadd-extra-functionality-to-wp/#post-958644)
 * Sorry, but I have no idea what your question is. What are you trying to do? Show
   images, videos, flash or something different? What is your “other kind of data
   than articles”? And what do you mean by info in the shape of an article but different
   data in the background?
 * As for your other questions, if you handle PHP well, you will easily find your
   way through WP I guess. WP has a ‘front end’ (the visible website) and a ‘back
   end’ where you make posts, edit things, change design, add plugins (and the backend
   does not have a “theme” like the front end does). As for the latter, a plugin
   is an extra set of code that you can install and de-install and a plugin alters
   the behavior of WP. In most cases if you want to add extra functionality, a plugin
   will suffice and there is no reason to alter the WP “core files”.
 * Actually, while writing this your questions become even less clear. Could you
   try to explain what you try to accomplish?
 *  Thread Starter [hcvitto](https://wordpress.org/support/users/hcvitto/)
 * (@hcvitto)
 * [17 years, 5 months ago](https://wordpress.org/support/topic/how-toadd-extra-functionality-to-wp/#post-958659)
 * ok, sorry, i guess everything was clear in my mind but only from inside:)
    ex.:
   i need a page to show the following data: data, title, a text , a pic, some attachments,
   city, address, a link and they must be pulled out from the db. How do i do this?
   and how i can allow a back-end user to load this data? DO i do a template? for
   the backend, too?
 * what if need to allow a front end user to search those data choosing just two
   or three fields? ex. data and/or title and/or city?
 * what about the 30+ fields form?
 * hope this is clearer..if not i can try again;)
    vittorio
 *  Thread Starter [hcvitto](https://wordpress.org/support/users/hcvitto/)
 * (@hcvitto)
 * [17 years, 5 months ago](https://wordpress.org/support/topic/how-toadd-extra-functionality-to-wp/#post-958684)
 * one more question:
 * can i add different widgets in different pages?
 *  Thread Starter [hcvitto](https://wordpress.org/support/users/hcvitto/)
 * (@hcvitto)
 * [17 years, 5 months ago](https://wordpress.org/support/topic/how-toadd-extra-functionality-to-wp/#post-958688)
 * actually..i need some more:)
    is it possible to give a post a specific stylesheet
   class?
 *  [Roy](https://wordpress.org/support/users/gangleri/)
 * (@gangleri)
 * [17 years, 5 months ago](https://wordpress.org/support/topic/how-toadd-extra-functionality-to-wp/#post-958695)
 * As far as I understand your questions, they are possible (especially the last
   two), but it will require some coding. As for your initial questions I suppose
   you can put the information you want to display in a post in some way, but that‘
   backend as frontend’ thing is something I never heard of.
    Perhaps some of the
   more ‘techsavy’ forum members could give some options, but I would say: just 
   install a WP pack, mess around with it a little and my guess is that you’ll soon
   enough know what the (im)possibilities are.
 *  Thread Starter [hcvitto](https://wordpress.org/support/users/hcvitto/)
 * (@hcvitto)
 * [17 years, 5 months ago](https://wordpress.org/support/topic/how-toadd-extra-functionality-to-wp/#post-958702)
 * thanks Gangleri
    i guess give it a try is the first thing to do..

Viewing 6 replies - 1 through 6 (of 6 total)

The topic ‘how to..add extra functionality to wp’ is closed to new replies.

 * In: [Fixing WordPress](https://wordpress.org/support/forum/how-to-and-troubleshooting/)
 * 6 replies
 * 2 participants
 * Last reply from: [hcvitto](https://wordpress.org/support/users/hcvitto/)
 * Last activity: [17 years, 5 months ago](https://wordpress.org/support/topic/how-toadd-extra-functionality-to-wp/#post-958702)
 * Status: not resolved

## Topics

### Topics with no replies

### Non-support topics

### Resolved topics

### Unresolved topics

### All topics
