Mag uses drag & drop page builder Visual Composer to create the content. You may already be familiar with it, but we will provide some explanation. You can also read original WPBakery Visual Composer documentation here.

Bundled plugins do not require activation license! Please see Plugins License page.

In the Visual Composer editor mode you’ll have Add element button, which you should click or drag to the working canvas, to add content block or row to your page.


Rows are used to divide your page into the logic blocks with columns, columns later will hold your content blocks. Rows can be divided into the layouts (eg. 1/2 + 1/2, 1/3 + 1/3 + 1/3, and so on). Your page can have unlimited number of rows. To change row’s position, click and drag row’s drag handler (top left row’s corner) and drag row around (vertical axis).


Columns are part of the row and they hold your content elements inside them. Columns can be reordered. Click and drag column around (horizontal axis). That way you can group elements in logical groups and then drag them around with your mouse (to re-position).

Content Elements

Content Elements This is a list of available content elements that can be placed on the working canvas or inside of the columns. Think of them as bricks. With those bricks you are building your layout. Most of the content elements have options, to set them click pencil icon. To save changes click save button.