Title: create modules
Last modified: February 12, 2018

---

# create modules

 *  [portia79](https://wordpress.org/support/users/portia79/)
 * (@portia79)
 * [8 years, 3 months ago](https://wordpress.org/support/topic/create-modules/)
 * It’s more a generic question but wasn’t sure where to post it. I’m trying to 
   understand how things work with WordPress.
 * In Joomla, when I wanted to do some custom page layout/elements, I’d create a
   module (be it some html code, or image or anything) and I’d assign it to a specific
   position of the template on particular pages.
 * How does it work in WordPress?
 * Thank you

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

 *  [Keith](https://wordpress.org/support/users/keithdriscoll/)
 * (@keithdriscoll)
 * [8 years, 3 months ago](https://wordpress.org/support/topic/create-modules/#post-9963305)
 * Welcome to WordPress! Here is a [tutorial](http://www.wpbeginner.com/beginners-guide/how-to-learn-wordpress-for-free-in-a-week-or-less/)
   that can get you started.
 *  Thread Starter [portia79](https://wordpress.org/support/users/portia79/)
 * (@portia79)
 * [8 years, 3 months ago](https://wordpress.org/support/topic/create-modules/#post-9964218)
 * Thank you.
 * I have 2 questions.
 * 1. Thanks for the link. I have explored / read it. Could anyone answer my original
   question about the generic workflow in WordPress in terms of customising page
   areas?
 * 2. There is a section in the link provided above about creating your first template.
   Now, to my disappointment, as other tutorials on the internet, it only covers
   up to the point where you copy the content from page.php to yourcustomtemplate.
   php… and then you can do all the customisations you want. But really I’m after
   all those customisations I want. How do I start? I don’t seem to be seeing tutorials
   for that. I’m fine with HTML/CSS but I don’t believe I can just stick my html
   code there. For the argument’s sake, how would I create a custom template that
   would have say 3 columns?
 * Thank you
 *  [Ken Stone](https://wordpress.org/support/users/wpstoneblue/)
 * (@wpstoneblue)
 * [8 years, 2 months ago](https://wordpress.org/support/topic/create-modules/#post-9994316)
 * The way I learned the WordPress way is by installing WordPress with a default
   theme like 2016, 2015, 2017, one of those and then learn to create a child-theme.
   Modify a template file. Create a new template file and get it to work.
 * [https://codex.wordpress.org/Child_Themes](https://codex.wordpress.org/Child_Themes)
 * Learn the template hierarchy:
 * [https://developer.wordpress.org/themes/basics/template-hierarchy/](https://developer.wordpress.org/themes/basics/template-hierarchy/)
 * Have fun!

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

The topic ‘create modules’ is closed to new replies.

 * In: [Fixing WordPress](https://wordpress.org/support/forum/how-to-and-troubleshooting/)
 * 3 replies
 * 3 participants
 * Last reply from: [Ken Stone](https://wordpress.org/support/users/wpstoneblue/)
 * Last activity: [8 years, 2 months ago](https://wordpress.org/support/topic/create-modules/#post-9994316)
 * Status: not resolved

## Topics

### Topics with no replies

### Non-support topics

### Resolved topics

### Unresolved topics

### All topics
