How to put modules in Joomla articles


One of the handiest tools you can have in your Joomla toolbox is the ability to put the contents of a module right into the body of an article. (The article you’re reading now is using this method. See the message in the box right above this sentence? That’s actually content from a module being loaded right into this article.)

This can be a significant time saver, since you can create a module one time in the Module Manager and then simply place it into any number of articles on your site.

That means you wouldn’t have to set up that content individually in every article: you do the work once and then simply tell Joomla where you want that module to appear.

To show you how to do this, I’ll show you an example of using this method to put a newsletter sign up form right in an article.

Here’s a look at the end result:

Here’s how to do this:

1) In Joomla go to Extensions>Module Manager. Then click on New to create a new module.

2) Select Custom HTML from the list of available modules. (You can put other types of modules in articles, but for this example I’ll show you how to do this with a custom HTML module.)

3) Name your module. In this example, I named the module “Newsletter sign up.”

4) Set show title to “No.”

5) For the module Position (and here’s the key of this trick), put your cursor in the field next to “Position” and type in a new position name. In this example, I’ve called the new position “newsletter.”

6) For the menu assignment, you can leave it set to All.

7) In the Custom Output area, enter in whatever content you want to have in this module. In this example, I’ve got some code entered that’s creating the iContact newsletter sign up form:

8) When you’re done, save the module.

9) Go into the Article Manager (Components>Article Manager) and open up an article where you’d like to put this module.

10) Wherever you want the module to be, type in this syntax (which is sometimes referred to as the “loadposition syntax”) :


Replace “newmoduleposition” with the name of the new module position you created when you typed in the new position name in the custom HTML module.

For my example, this is how my article with the newsletter module in it looks when opened up in Joomla:

11) Save the article and check how it looks on the front of your site. That’s it!

Now, whatever article on your site that you want to have this module appear in, all you have to do is enter in the loadposition syntax and it will appear.

49 Comments to “How to put modules in Joomla articles”

  • nothin_nyce1 August 4, 2013 at 2:12 am

    I am currently working on an unfinished joomla website and I am able to access the information but I cannot edit or save articles or other documents when put information into the text boxes. Do I need to download joomla or other software on my pc to do this or is there another route?

  • Malcolm Hudson August 5, 2013 at 9:06 pm

    I use “custom1” as my module position (which doesn’t exist in the template) and put {loadposition custom1} into the article section but nothing happens…any ideas?

  • Mark M August 20, 2013 at 7:25 pm

    how i can put table instead of article in joomla software?

  • Kaylla August 24, 2013 at 11:34 am

    I am making a site for a specific group of international students and I want to put some phone numbers that they might find useful as long as they stay away form their country. I would like to know if there is any module that will let me create a phone diary with categories if possible (eg emergency numbers, university numbers, etc) so it can be more organised that posting an article full of random phone numbers and it can be updated with new numbers easy.

    Thanks a lot

    I tried to google it but I couldn’t find anything…
    Yeah, thats what I did but I hoped there would be a better way of doing it… Thanks a lot

  • Jeff August 25, 2013 at 11:50 am

    Hello All Drupal geeks,
    I have gone through article about the latest news which will be the happiest news for us today..

    Ubuntu Drupal 6.3.0 Released
    The Ubuntu Drupal team has officially released their 6.3.0 package.

    What they’ve done for this release:
    * This package contains fixes for every reported issue
    * The theme has been completely cleaned and organized
    * Significantly improved OpenID modules
    * Alpha release of the Planet module
    * Fully working IE6/7 patches (yes… i know)
    * I wanted to put a cherry on top of this release..

    And also Microsoft also supports our great CMS -drupal ==>
    Microsoft announced its Web Application Gallery at its annual MIX conference today. The exciting news for many of us is that Drupal is one of the first 10 applications to be included as part of the Web Application Gallery.


  • Thomas A August 26, 2013 at 10:40 am

    We are talking complete knowledge management and integration of a contact management system, internal communications (including description of roles, contacts and activities of every part of the organisation, forums, news, calendar (training, team events, notices) Geographic Information System (GIS) – googlemaps, accounting, forms, categorised links and FEEDBACK.

    Constant improvement to meet the needs of the user or visitor is very important. I want to integrate an effective rating system for content similar to Amazon and also a relational suggestion system where it predicts your selections. It knows you are so complete personalisation is possible. However, too much freedom and there is no consistency, so as much as possible we have to build in templates and integrated guidance, as in popup tooltips.

    How do we put all this together neatly? I’m making mindmaps of current organisation and have a staff survey.

    The most important consideration is keeping it simple.

    help appreciateD

  • SteveO August 26, 2013 at 4:54 pm

    I know a code that will do it with javascrpit but I need it to delay for like 5 seconds, And I’m using Joomla so I need it to work but posting the code in an article, Can I have a code for that?

  • Joey 01 August 27, 2013 at 1:24 am

    I am Setting up a classified system in my Joomla website and I am thinking to use Listbingo Component as i found if very useful and exactly to my need. Please suggest me.

  • krow147 August 27, 2013 at 12:12 pm

    I’m making a simple website for a client but, the client still needs to update the news content himself. I’ve been looking at wordpress as a solution, but can’t get the results I need by editing the CSS. Is it possible to take elements out of wordpress you want, put them in divs in my own documents and they would work just fine, like taking the box which displays new articles and transplanting into my own html wepage?
    thanks, but I’m rally new to this. I’ve found the wp posts table, but how do I incorporate the information in this to my webpage? Much appreciated.

  • everydayGuitarist August 27, 2013 at 10:50 pm

    I just discovered Joomla web design software but feel highly limited by the 3 templates available. The software is awesome.

  • Matthew S August 28, 2013 at 10:29 pm

    Ok, I always get confused when i’m structuring the section and category names and how to show it in menu system of joomla…

    Ok, my client’s website is all about computer servicing so I created a top-menu w/c consists of HOME(Default), Services, Company Info, FAQ,

    Now my problem is when I create the section and category,

    SERVICES is part of top-menu and when clicked it would then show “each service description” for example descriptions of:

    * All Computer Upgrades
    * Hard Drive Servicing
    * Debugging / Virus Removal
    * New System Setup & Data Migration
    * Home & Small Business Networking

    So my problem is what would be the section name and will I need to create category for each services?

    Also the Company Info of Top-menu, will I create About Us Section then create categories like: The Staff, Company History, Company Testimonial, and more…..??? please answer each~

    If you have some examples then that would be great!

    Lastly, if ever they want there own blog then where will I put the blog name? Must I create section called blog and make a menu name called blog?

  • toast September 5, 2013 at 9:07 am

    but its position should be left side of the page as like module position.

  • Clayton Cottrell September 5, 2013 at 9:30 am

    Can anyone show me how to have a button which the users can click to subscribe.
    I have a website running Joomla. On the website, I have RSS, youtube, facebook button for them to connect to us. However, I want to to have a subscription button on it too. I hope anyone here can help me. Thanks before hand.

  • Willie September 5, 2013 at 9:37 am

    Does Joomla have a Component that help to create a forum like Yahoo Answers?

  • Thomas A September 5, 2013 at 8:41 pm

    I am not experienced with joomla but I want to use to make a website. My only trouble right now is getting it installed on Yahoo hosting I don’t know what to do.

    Can anyone direct me to a site or forum for this or tell me how do it? Greatly appreciated, thank you.

  • josh12rox September 5, 2013 at 9:34 pm

    For wordpress there is the wphone which works great for simple themes, how about joomla? any way of updating a joomla website via mobile?

  • Cole September 6, 2013 at 12:23 am

    I’m looking for a free or cheap webhost to move my Joomla website to from my localhost. I want a webhost that doesn’t use Fantastico as its only method of installation? Any suggestions?

  • Alex September 6, 2013 at 6:07 am

    I am thinking of buying a joomla template from template monster and importing it into joomla.

    How hard are they to import? Is it plug and play easy? Or will I need to configure plugins etc.


  • Rishi September 6, 2013 at 9:38 am

    How do I get Joomla for mac to work, and download?

  • HASTHEANSWERS September 6, 2013 at 9:41 am

    I have a Joomla site which accesses a database for my users (on a social network). The DB and the CMS itself are jibberish to me, but I hate having to pay for every tiny modification to the site (spelling errors, etc.). Is there a program I can use to make the editing easier, so that even I can do it? Maybe it even links up with the database? I’m thinking of Adobe InDesign or some other type of click/drag application.

  • Goe122 September 6, 2013 at 2:20 pm

    I’m trying to build a membership website and people have told me that Joomla works best. I have downloaded Joomla and don’t know what to do from there. Any help would be greatly appreciated. Does this cover PHP as well or do I need to download that?

  • Dom L September 6, 2013 at 3:13 pm

    GoDaddy tech support is so frustrating. First, I used their applications panel to install joomla, but when I uploaded my local site via ftp, it didn’t work. I called GoDaddy support and they do not give support for migrating a local site to their host. You just have to build it from scratch from their installation. That stinks. Solutions?

  • andresumoza September 6, 2013 at 4:32 pm

    We have a website that has been designed and hosted using the Joomla Content Management System which we have been unable to download and hence need information that could guide us download and backup the website
    How are the site files downloaded and how is the database backed up?
    The explanatory procedure is necessary

  • Alina Elliott September 7, 2013 at 10:39 am

    I have Sections: Cities and Rules and the Sub-Category of Rules is : Sub-Rules. This Section : Rules is for Special type of users.

    How to make Registered Users to see Section : Cities ONLY during Article Submission, since they still can see Rules in Choose Section.

    I am using Joomla 1.5, but feel FREE to add content for both Joomla 1.5 and 2.5.

    Thank you.

  • nathan September 7, 2013 at 11:19 am

    I’m looking for a free webhost to move my Joomla website to from my localhost. I want a webhost that doesn’t use Fantastico as its only method of installation? Any suggestions?

  • sethburger September 7, 2013 at 7:41 pm

    I have a shopping cart site on Joomla. I want to add my wordpress blog to my joomla site. How do i do this? Many sites suggest using a tool called joomblog, but joomla shut that product down because messes with the core modules of the site.

    What do i do?

  • radha September 8, 2013 at 12:32 pm

    I have just downloaded Joomla Stand Alone Server (JSAS) but i havent seen or set the password for the administrator console within.
    I wondered whether or not there is a default username/password for this, if so, what is it?


  • Rassling Fundamentals September 8, 2013 at 7:21 pm

    I am new to joomla and my boss is asking me to add some of the joomla functionality to the current website so that the owner of the website can itself modify the contents. I am having no idea about how to do that. My boss says that there is no need to re-build the website in joomla. If anybody can help me, I will be highly obliged.

  • MexicanDude September 9, 2013 at 2:39 pm

    I am running Joomla 1.5, and was trying to set up a store with Virtuemart. I don’t need all that many features, just the ability to display and sell products using Paypal and maybe one or two other similiar options. Does anyone have any knowledge of what would be best besides Virtuemart?

  • jag43216 September 10, 2013 at 7:38 pm

    I am using the ja_purity2 and have confined the template to the centre of the screen (much like the joomla website). Now I want to add a shadow on the left and right of the “confined” template/website but have no idea on how to do it.
    Any help would be appreciated.
    Thank You in advance.

  • Chester September 10, 2013 at 8:34 pm

    Hi all! I want to have my own website let’s say i will purchase it through Godaddy and for designing part i want to use joomla. I have gone through guidance file given within joomla setup but still m confused in how to link my domain name and joomla?. Pls help me in this regard and give possible best suggestions. .

  • Jeremy Xargor is my gamertag September 10, 2013 at 8:35 pm

    New to joomla please guide me i have download joomla from website ? What should i do ?

  • Scorch Delta-62 September 10, 2013 at 10:02 pm

    I am currently using the joomla 30 day demo trial. How do I transfer the files that I already made on the demo site to my yahoo hosting account? All my files are in the back-end editor and I am not sure how to transfer them to my host site. Please help this neophyte joomla user!!!
    I am using the 30 day trial off, sponsored by cloudaccess.

  • Moore, Ron September 11, 2013 at 6:57 am

    Hello. I just installed joomla and 1 component for it – Listbingo, which is for ads. So how can i open it like sitenow… The install folder shows me only joomla system, how can i open the listbingo system now? Do i need to active it somehow or what? In Components at the adminpanel i see Listbingo and it’s settings, but how to active it so it will show the system of listbingo, not joomla.

  • ericmreitz September 11, 2013 at 10:40 am

    Joomla website with 2 languages (using Joom!Fish Joomla extension); English and French. The French is default language and when the user selects English from drop down list on homepage the site changes language but only for the text content on the site, not the menus etc. How do you get it to change the language of menu items etc?

    We are using Joomla 1.5 and at least version 2 of Joom!fish.

  • EzioAuditore1459 September 11, 2013 at 12:23 pm

    I was going to use Joomla for content management, but wanted to see if there are any other good content management systems I should consider before selecting Joomla. Thanks.

  • Keegan September 11, 2013 at 6:37 pm

    My partner is making a template in dreamweaver for joomla site and we are not to sure on how to upload it to it. We appreciate the help, thanks in advance.

  • superdork September 13, 2013 at 2:19 am

    I am using joomla 1.5 and joomshopping for my website. After the transaction compete, the error message is appearing. I dont know how to fix it. Thank you.

  • Jason September 13, 2013 at 3:53 pm

    what is the joomla? what type of technical things it is using.
    is it using xml if yes then how?

  • nasty1 September 13, 2013 at 3:58 pm

    I have Joomla and a Joomla template(rt_refraction_j15) installed on my website. But i want the same template and css styling, as a basic HTML template, so i don’t have to use Joomla for editing. Is there an easy way to convert the template to basic HTML/CSS template?

  • toast September 13, 2013 at 8:34 pm

    I am new to Joomla and don’t know how to add a link from a Joomla website to mine. I looged into administrator section and can’t find any that will let me put my link in the footer of the pages.

  • Armas September 18, 2013 at 2:45 pm

    When installing Joomla on my computer in order to update a preexisting site, do I need my client to give me the Host Name, MySQL User Name, MySQL Password, MySQL Database NAme and MySQL Table Prefix? I already have their FTP information, and the Joomla admin control panel login information.

  • Maggie September 21, 2013 at 4:10 pm

    I have a Joomla website & i need to track the visitors count for every page individually. The website has lots of pages, so i can’t install code in every single page. Is there any possibility.

  • Elijah luv October 4, 2013 at 2:26 am

    After Greetings,
    When I open the admin panel of joomla, it redirects me to the main page of the project.
    Thank you for your interest in reading this question.

  • Gundown64 October 6, 2013 at 3:08 pm

    I’m used to using Joomla’s CMS but my coding knowledge is limited. Can anyone offer some recommendations on a quick and easy way to do this or a similar alternative?

  • Cliffy N October 8, 2013 at 8:51 am

    I recently started a tumblr and found this great theme to use but I don’t know how to use custom html. Whenever I click on custom html, what comes up is all this writing and I don’t understand one thing about it. If you know how to use tumblr or know a lot about it, please help! Thanks so much in advance 🙂

  • Rassling Fundamentals October 10, 2013 at 4:48 pm

    I just discovered using Joomla for dynamic website design but feel the limitation on use of templates is a major minus. I think it should be possible to use my own template in the design. Anyone help?

  • janki soni October 11, 2013 at 10:48 pm

    It means i create a database using mysql and create a website using joomla so when i click a link from the web i can directly retrieve the data from mysql server

  • Sergio November 8, 2013 at 8:58 pm

    I have already downloaded the xxamp package and apache. I cannot find the root folder for the apache server that an instructional book keeps telling me to upload Joomla into.

    So can anyone tell me how to find my web server root folder, and how to upload Joomla into it.