{"id":30199,"date":"2022-07-06T09:42:00","date_gmt":"2022-07-06T14:42:00","guid":{"rendered":"https:\/\/wpengine.com\/?post_type=resource&#038;p=30199"},"modified":"2023-10-23T13:36:44","modified_gmt":"2023-10-23T18:36:44","slug":"easy-ways-create-columns-wordpress","status":"publish","type":"resource","link":"https:\/\/wpengine.com\/case-studies\/resources\/easy-ways-create-columns-wordpress\/","title":{"rendered":"Easy Ways to Create Columns in WordPress"},"content":{"rendered":"\n<p>Columns are an effective way to display and arrange content or complex information on a WordPress website\u2019s posts and pages. What\u2019s more, there are a number of different ways to add them to a WordPress website, and doing so is easy.<\/p>\n\n\n\n<p>For example, you could install a suitable plugin, use a theme with a built-in column creator, and much more. You could also create columns using HTML within WordPress, if you feel comfortable getting your hands dirty with code.<\/p>\n\n\n\n<p>In this post, we\u2019ll look at a number of different techniques for creating columns within WordPress. Let\u2019s briefly summarize the process:<\/p>\n\n\n\n<ol class=\"wp-block-list\">\n<li>Install and activate the WordPress theme or plugin, if you\u2019re using one.<\/li>\n\n\n\n<li>Create a new WordPress page or post, and insert the relevant shortcode for the column or columns you want to add to a WordPress page or post.<\/li>\n\n\n\n<li>If you\u2019re using HTML, add the code to the Text editor.<br>Decide on the size of each column (usually a percentage of the page or post).<\/li>\n\n\n\n<li>Add your content to each column.<\/li>\n\n\n\n<li>Save your changes, check to see how it looks on the front end, and refine your columns if necessary.<\/li>\n<\/ol>\n\n\n\n<p>Let\u2019s now take a more in-depth look at how to create columns in WordPress, starting with plugins!<\/p>\n\n\n\n\n\n<h2 class=\"wp-block-heading\">How to Create Table Columns in WordPress using Plugins<\/h2>\n\n\n\n<p>There are a number of different WordPress plugins available to help you add columns to WordPress. For example, <a href=\"http:\/\/wordpress.org\/plugins\" target=\"_blank\" rel=\"noreferrer noopener\">plugins<\/a> can be installed and activated on a WordPress website in a matter of seconds.<\/p>\n\n\n\n<p>Once installed and activated, you\u2019ll create your columns via two primary methods, depending on the plugin: either with <a href=\"https:\/\/wpengine.com\/resources\/your-shortcode-is-showing\/\" target=\"_blank\" rel=\"noreferrer noopener\">shortcodes<\/a>, or a dedicated column builder.<\/p>\n\n\n\n<h3 class=\"wp-block-heading\">Responsive Column Plugins<\/h3>\n\n\n\n<p>More people than ever are now using <a href=\"http:\/\/www.smartinsights.com\/mobile-marketing\/mobile-marketing-analytics\/mobile-marketing-statistics\/\" target=\"_blank\" rel=\"noreferrer noopener\">mobile devices<\/a> to browse the internet, and this includes WordPress websites. With this in mind, it&#8217;s vital to develop a responsive website that displays correctly and consistently on a wide range of screen sizes.<\/p>\n\n\n\n<p>Responsive plugins are designed to do just that. These plugins typically feature an easy-to-use interface and allow you to create different-sized columns that adapt to the device they are being displayed on. You\u2019ll usually do this through a dedicated admin panel within WordPress that lets you adjust the column sizes and preview the changes immediately.<\/p>\n\n\n\n<h3 class=\"wp-block-heading\">Shortcodes<\/h3>\n\n\n\n<p>Creating columns in a WordPress web page or post can be confusing and time-consuming, especially if you attempt to use HTML or CSS. However, \u2018shortcodes\u2019 make this a much easier and faster process. For the uninitiated, a shortcode is just as it says \u2013 a usually plain English word encased in square brackets that calls upon more complex code under the hood.<\/p>\n\n\n\n<p>There are plenty of available plugins to help add column shortcodes to your website, including the aptly named <a href=\"https:\/\/wordpress.org\/plugins\/column-shortcodes\/\" target=\"_blank\" rel=\"noreferrer noopener\">Column Shortcodes<\/a>:<\/p>\n\n\n\n<figure class=\"wp-block-image\"><img loading=\"lazy\" decoding=\"async\" width=\"1600\" height=\"727\" src=\"https:\/\/wpengine.com\/wp-content\/uploads\/2017\/10\/codepress.png\" alt=\"Column shortcodes for wordpress\" class=\"wp-image-30201\" srcset=\"https:\/\/wpengine.com\/case-studies\/wp-content\/uploads\/2017\/10\/codepress.png 1600w, https:\/\/wpengine.com\/case-studies\/wp-content\/uploads\/2017\/10\/codepress-300x136.png 300w, https:\/\/wpengine.com\/case-studies\/wp-content\/uploads\/2017\/10\/codepress-768x349.png 768w, https:\/\/wpengine.com\/case-studies\/wp-content\/uploads\/2017\/10\/codepress-1024x465.png 1024w, https:\/\/wpengine.com\/case-studies\/wp-content\/uploads\/2017\/10\/codepress-303x138.png 303w, https:\/\/wpengine.com\/case-studies\/wp-content\/uploads\/2017\/10\/codepress-1100x500.png 1100w\" sizes=\"auto, (max-width: 1600px) 100vw, 1600px\" \/><\/figure>\n\n\n\n<p>They offer just as much customization as other methods, including adjustments to the width and number of columns. While there are many available solutions, once <a href=\"http:\/\/www.wpbeginner.com\/beginners-guide\/step-by-step-guide-to-install-a-wordpress-plugin-for-beginners\/\" target=\"_blank\" rel=\"noreferrer noopener\">installed and activated<\/a>, they all usually follow a similar process:<\/p>\n\n\n\n<ol class=\"wp-block-list\">\n<li>Browse to the dedicated settings page and copy the relevant shortcode from the admin panel.<\/li>\n\n\n\n<li>Navigate to your desired post or page and paste the shortcode wherever you want to include the column.<\/li>\n\n\n\n<li>Append any specific width or height code as per the plugin\u2019s instructions.<\/li>\n\n\n\n<li>Repeat as necessary for any other columns you\u2019d want to add.<\/li>\n<\/ol>\n\n\n\n<p>Of course, whichever solution you choose will likely have its own particular quirks, so consulting its documentation should be a priority.<\/p>\n\n\n\n<h2 class=\"wp-block-heading\">How to Create Columns Without Plugins<\/h2>\n\n\n\n<p>For whatever reason, you may be reluctant to install too many plugins on your website. If so, it&#8217;s possible to create WordPress columns on posts and pages without having to use a plugin at all. There are two primary methods: installing a suitable WordPress theme, or creating equal columns using HTML code.<\/p>\n\n\n\n<h3 class=\"wp-block-heading\">WordPress Themes with Table Columns<\/h3>\n\n\n\n<p>Your first port of call should be to check out the <a href=\"https:\/\/wordpress.org\/themes\" target=\"_blank\" rel=\"noreferrer noopener\">WordPress.org Theme Directory<\/a>. There are hundreds of themes that include columns as part of their layout, and what\u2019s more they\u2019re all completely free. In some cases, the theme can be tweaked from within the WordPress Customizer to offer a multi-column layout, along with the ability to add a specific number of them and adjust their size.<\/p>\n\n\n\n<p>You could easily filter the Theme Directory\u2019s search results to only show themes including <a href=\"https:\/\/wordpress.org\/themes\/tags\/two-columns\/\" target=\"_blank\" rel=\"noreferrer noopener\">two columns<\/a> or <a href=\"https:\/\/wordpress.org\/themes\/tags\/three-columns\/\" target=\"_blank\" rel=\"noreferrer noopener\">more<\/a>, although you could also browse through the entire list.<\/p>\n\n\n\n<figure class=\"wp-block-image\"><img loading=\"lazy\" decoding=\"async\" width=\"1600\" height=\"1000\" src=\"https:\/\/wpengine.com\/wp-content\/uploads\/2017\/10\/wordpress-theme-directory.png\" alt=\"Wordpress themes with columns\" class=\"wp-image-30202\" srcset=\"https:\/\/wpengine.com\/case-studies\/wp-content\/uploads\/2017\/10\/wordpress-theme-directory.png 1600w, https:\/\/wpengine.com\/case-studies\/wp-content\/uploads\/2017\/10\/wordpress-theme-directory-300x188.png 300w, https:\/\/wpengine.com\/case-studies\/wp-content\/uploads\/2017\/10\/wordpress-theme-directory-768x480.png 768w, https:\/\/wpengine.com\/case-studies\/wp-content\/uploads\/2017\/10\/wordpress-theme-directory-1024x640.png 1024w, https:\/\/wpengine.com\/case-studies\/wp-content\/uploads\/2017\/10\/wordpress-theme-directory-230x144.png 230w, https:\/\/wpengine.com\/case-studies\/wp-content\/uploads\/2017\/10\/wordpress-theme-directory-800x500.png 800w\" sizes=\"auto, (max-width: 1600px) 100vw, 1600px\" \/><\/figure>\n\n\n\n<p>For individual examples, the espresso is a simple theme that offers a number of columns within its layout, although for a more striking design, you may want to take a look at a theme such as CoffeeIsle:<\/p>\n\n\n\n<figure class=\"wp-block-image\"><img loading=\"lazy\" decoding=\"async\" width=\"1600\" height=\"886\" src=\"https:\/\/wpengine.com\/wp-content\/uploads\/2017\/10\/coffeeisle.png\" alt=\"wordpress themes with columns\" class=\"wp-image-30203\" srcset=\"https:\/\/wpengine.com\/case-studies\/wp-content\/uploads\/2017\/10\/coffeeisle.png 1600w, https:\/\/wpengine.com\/case-studies\/wp-content\/uploads\/2017\/10\/coffeeisle-300x166.png 300w, https:\/\/wpengine.com\/case-studies\/wp-content\/uploads\/2017\/10\/coffeeisle-768x425.png 768w, https:\/\/wpengine.com\/case-studies\/wp-content\/uploads\/2017\/10\/coffeeisle-1024x567.png 1024w, https:\/\/wpengine.com\/case-studies\/wp-content\/uploads\/2017\/10\/coffeeisle-260x144.png 260w, https:\/\/wpengine.com\/case-studies\/wp-content\/uploads\/2017\/10\/coffeeisle-903x500.png 903w\" sizes=\"auto, (max-width: 1600px) 100vw, 1600px\" \/><\/figure>\n\n\n\n<p>Finally, you\u2019ll see that a lot of portfolio themes offer variable columns, as they normally need to showcase all manner of work. <\/p>\n\n\n\n<h3 class=\"wp-block-heading\">HTML Code to Create Columns<\/h3>\n\n\n\n<p>Of course, you could always get your hands dirty and use <a href=\"https:\/\/www.w3schools.com\/html\/\" target=\"_blank\" rel=\"noreferrer noopener\">HTML<\/a> elements to create multiple columns on your website. Despite all of the technological advances within WordPress, HTML is still one of the most effective and popular ways to add this feature to your posts and pages.<\/p>\n\n\n\n<p>You\u2019ll often need to use the&nbsp;<em>&lt;div&gt;&nbsp;<\/em>HTML tag and&nbsp;<em>style<\/em> attribute&nbsp;when <a href=\"https:\/\/en.support.wordpress.com\/advanced-html\/\" target=\"_blank\" rel=\"noreferrer noopener\">creating your columns<\/a> in HTML. While the process can get complex, in short, the width, padding and float values enable you to adjust each column\u2019s position, size, and the negative space surrounding it.<\/p>\n\n\n\n<p>When it comes to adding columns to a WordPress website, there are a wide range of options available, such as plugins, shortcodes, dedicated WordPress themes, and HTML. <a href=\"https:\/\/wpengine.com\/\" target=\"_blank\" rel=\"noreferrer noopener\">WP Engine<\/a> offers plenty of tips and tricks to help you improve and optimize your WordPress website, and regardless of your site\u2019s design, quality <a href=\"https:\/\/wpengine.com\/wordpress-hosting\/\" target=\"_blank\" rel=\"noreferrer noopener\">WordPress hosting<\/a> is going to be a huge part of your site\u2019s success.<\/p>\n","protected":false},"excerpt":{"rendered":"<p>Columns are an effective way to display and arrange content or complex information on a WordPress website\u2019s posts and pages. What\u2019s more, there are a number of different ways to add them to a WordPress website, and doing so is easy. For example, you could install a suitable plugin, use a theme with a built-in<span class=\"tile__ellipses\">&hellip;<\/span><span class=\"tile__ellipses--animated\"><\/span><\/p>\n","protected":false},"author":131,"featured_media":135934,"template":"","resource-topic":[901],"resource-role":[896,899],"resource-type":[916],"class_list":["post-30199","resource","type-resource","status-publish","has-post-thumbnail","hentry"],"yoast_head":"<!-- This site is optimized with the Yoast SEO plugin v20.9 - https:\/\/yoast.com\/wordpress\/plugins\/seo\/ -->\n<title>Easy Ways to Create Columns in WordPress | WP Engine\u00ae<\/title>\n<meta name=\"description\" content=\"Creating two, three, and four column layouts in WordPress is easy! Learn how to use plugins, themes, and HTML code to create columns on your site.\" \/>\n<meta name=\"robots\" content=\"noindex, follow\" \/>\n<meta property=\"og:locale\" content=\"en_US\" \/>\n<meta property=\"og:type\" content=\"article\" \/>\n<meta property=\"og:title\" content=\"Easy Ways to Create Columns in WordPress | WP Engine\u00ae\" \/>\n<meta property=\"og:description\" content=\"Creating two, three, and four column layouts in WordPress is easy! Learn how to use plugins, themes, and HTML code to create columns on your site.\" \/>\n<meta property=\"og:url\" content=\"https:\/\/wpengine.com\/case-studies\/resources\/easy-ways-create-columns-wordpress\/\" \/>\n<meta property=\"og:site_name\" content=\"WP Engine\" \/>\n<meta property=\"article:publisher\" content=\"https:\/\/www.facebook.com\/wpengine\" \/>\n<meta property=\"article:modified_time\" content=\"2023-10-23T18:36:44+00:00\" \/>\n<meta property=\"og:image\" content=\"https:\/\/wpengine.com\/case-studies\/wp-content\/uploads\/2017\/10\/columns-1.png\" \/>\n\t<meta property=\"og:image:width\" content=\"1100\" \/>\n\t<meta property=\"og:image:height\" content=\"400\" \/>\n\t<meta property=\"og:image:type\" content=\"image\/png\" \/>\n<meta name=\"twitter:card\" content=\"summary_large_image\" \/>\n<meta name=\"twitter:site\" content=\"@wpengine\" \/>\n<meta name=\"twitter:label1\" content=\"Est. reading time\" \/>\n\t<meta name=\"twitter:data1\" content=\"5 minutes\" \/>\n<script type=\"application\/ld+json\" class=\"yoast-schema-graph\">{\"@context\":\"https:\/\/schema.org\",\"@graph\":[{\"@type\":\"WebPage\",\"@id\":\"https:\/\/wpengine.com\/case-studies\/resources\/easy-ways-create-columns-wordpress\/\",\"url\":\"https:\/\/wpengine.com\/case-studies\/resources\/easy-ways-create-columns-wordpress\/\",\"name\":\"Easy Ways to Create Columns in WordPress | WP Engine\u00ae\",\"isPartOf\":{\"@id\":\"https:\/\/wpengine.com\/case-studies\/#website\"},\"datePublished\":\"2022-07-06T14:42:00+00:00\",\"dateModified\":\"2023-10-23T18:36:44+00:00\",\"description\":\"Creating two, three, and four column layouts in WordPress is easy! Learn how to use plugins, themes, and HTML code to create columns on your site.\",\"breadcrumb\":{\"@id\":\"https:\/\/wpengine.com\/case-studies\/resources\/easy-ways-create-columns-wordpress\/#breadcrumb\"},\"inLanguage\":\"en-US\",\"potentialAction\":[{\"@type\":\"ReadAction\",\"target\":[\"https:\/\/wpengine.com\/case-studies\/resources\/easy-ways-create-columns-wordpress\/\"]}]},{\"@type\":\"BreadcrumbList\",\"@id\":\"https:\/\/wpengine.com\/case-studies\/resources\/easy-ways-create-columns-wordpress\/#breadcrumb\",\"itemListElement\":[{\"@type\":\"ListItem\",\"position\":1,\"name\":\"Home\",\"item\":\"https:\/\/wpengine.com\/case-studies\/\"},{\"@type\":\"ListItem\",\"position\":2,\"name\":\"Resources\",\"item\":\"https:\/\/wpengine.com\/case-studies\/resources\/\"},{\"@type\":\"ListItem\",\"position\":3,\"name\":\"Easy Ways to Create Columns in WordPress\"}]},{\"@type\":\"WebSite\",\"@id\":\"https:\/\/wpengine.com\/case-studies\/#website\",\"url\":\"https:\/\/wpengine.com\/case-studies\/\",\"name\":\"WP Engine\",\"description\":\"Managed Hosting for WordPress\",\"potentialAction\":[{\"@type\":\"SearchAction\",\"target\":{\"@type\":\"EntryPoint\",\"urlTemplate\":\"https:\/\/wpengine.com\/case-studies\/?s={search_term_string}\"},\"query-input\":\"required name=search_term_string\"}],\"inLanguage\":\"en-US\"},{\"@type\":\"Person\",\"@id\":\"https:\/\/wpengine.com\/case-studies\/#\/schema\/person\/0a179d29dd6584428ab5170cac84b36a\",\"name\":\"Oliver Whitham\",\"image\":{\"@type\":\"ImageObject\",\"inLanguage\":\"en-US\",\"@id\":\"https:\/\/wpengine.com\/case-studies\/#\/schema\/person\/image\/\",\"url\":\"https:\/\/secure.gravatar.com\/avatar\/335b023e9e3436428700b32d6cf6c24136466235c9cb1c3134f65f604bda491b?s=96&d=mm&r=g\",\"contentUrl\":\"https:\/\/secure.gravatar.com\/avatar\/335b023e9e3436428700b32d6cf6c24136466235c9cb1c3134f65f604bda491b?s=96&d=mm&r=g\",\"caption\":\"Oliver Whitham\"},\"description\":\"Oliver Whitham is an Englishman in Austin, helping get the word out about WP Engine to the world!\",\"sameAs\":[\"http:\/\/wp.guide\",\"https:\/\/www.facebook.com\/olivermwhitham\",\"https:\/\/www.linkedin.com\/in\/oliverwhitham\",\"https:\/\/twitter.com\/seochemist\"]}]}<\/script>\n<!-- \/ Yoast SEO plugin. -->","yoast_head_json":{"title":"Easy Ways to Create Columns in WordPress | WP Engine\u00ae","description":"Creating two, three, and four column layouts in WordPress is easy! Learn how to use plugins, themes, and HTML code to create columns on your site.","robots":{"index":"noindex","follow":"follow"},"og_locale":"en_US","og_type":"article","og_title":"Easy Ways to Create Columns in WordPress | WP Engine\u00ae","og_description":"Creating two, three, and four column layouts in WordPress is easy! Learn how to use plugins, themes, and HTML code to create columns on your site.","og_url":"https:\/\/wpengine.com\/case-studies\/resources\/easy-ways-create-columns-wordpress\/","og_site_name":"WP Engine","article_publisher":"https:\/\/www.facebook.com\/wpengine","article_modified_time":"2023-10-23T18:36:44+00:00","og_image":[{"width":1100,"height":400,"url":"https:\/\/wpengine.com\/case-studies\/wp-content\/uploads\/2017\/10\/columns-1.png","type":"image\/png"}],"twitter_card":"summary_large_image","twitter_site":"@wpengine","twitter_misc":{"Est. reading time":"5 minutes"},"schema":{"@context":"https:\/\/schema.org","@graph":[{"@type":"WebPage","@id":"https:\/\/wpengine.com\/case-studies\/resources\/easy-ways-create-columns-wordpress\/","url":"https:\/\/wpengine.com\/case-studies\/resources\/easy-ways-create-columns-wordpress\/","name":"Easy Ways to Create Columns in WordPress | WP Engine\u00ae","isPartOf":{"@id":"https:\/\/wpengine.com\/case-studies\/#website"},"datePublished":"2022-07-06T14:42:00+00:00","dateModified":"2023-10-23T18:36:44+00:00","description":"Creating two, three, and four column layouts in WordPress is easy! Learn how to use plugins, themes, and HTML code to create columns on your site.","breadcrumb":{"@id":"https:\/\/wpengine.com\/case-studies\/resources\/easy-ways-create-columns-wordpress\/#breadcrumb"},"inLanguage":"en-US","potentialAction":[{"@type":"ReadAction","target":["https:\/\/wpengine.com\/case-studies\/resources\/easy-ways-create-columns-wordpress\/"]}]},{"@type":"BreadcrumbList","@id":"https:\/\/wpengine.com\/case-studies\/resources\/easy-ways-create-columns-wordpress\/#breadcrumb","itemListElement":[{"@type":"ListItem","position":1,"name":"Home","item":"https:\/\/wpengine.com\/case-studies\/"},{"@type":"ListItem","position":2,"name":"Resources","item":"https:\/\/wpengine.com\/case-studies\/resources\/"},{"@type":"ListItem","position":3,"name":"Easy Ways to Create Columns in WordPress"}]},{"@type":"WebSite","@id":"https:\/\/wpengine.com\/case-studies\/#website","url":"https:\/\/wpengine.com\/case-studies\/","name":"WP Engine","description":"Managed Hosting for WordPress","potentialAction":[{"@type":"SearchAction","target":{"@type":"EntryPoint","urlTemplate":"https:\/\/wpengine.com\/case-studies\/?s={search_term_string}"},"query-input":"required name=search_term_string"}],"inLanguage":"en-US"},{"@type":"Person","@id":"https:\/\/wpengine.com\/case-studies\/#\/schema\/person\/0a179d29dd6584428ab5170cac84b36a","name":"Oliver Whitham","image":{"@type":"ImageObject","inLanguage":"en-US","@id":"https:\/\/wpengine.com\/case-studies\/#\/schema\/person\/image\/","url":"https:\/\/secure.gravatar.com\/avatar\/335b023e9e3436428700b32d6cf6c24136466235c9cb1c3134f65f604bda491b?s=96&d=mm&r=g","contentUrl":"https:\/\/secure.gravatar.com\/avatar\/335b023e9e3436428700b32d6cf6c24136466235c9cb1c3134f65f604bda491b?s=96&d=mm&r=g","caption":"Oliver Whitham"},"description":"Oliver Whitham is an Englishman in Austin, helping get the word out about WP Engine to the world!","sameAs":["http:\/\/wp.guide","https:\/\/www.facebook.com\/olivermwhitham","https:\/\/www.linkedin.com\/in\/oliverwhitham","https:\/\/twitter.com\/seochemist"]}]}},"acf":[],"grid_image_url":"https:\/\/wpengine.com\/case-studies\/wp-content\/uploads\/2017\/10\/Untitled-design-10.jpg","media-type":{"term_id":916,"name":"Article","slug":"article"},"role":"<strong>Roles:<\/strong> Developer, Site Owner","topic":"<strong>Topics:<\/strong> WordPress","_links":{"self":[{"href":"https:\/\/wpengine.com\/case-studies\/wp-json\/wp\/v2\/resource\/30199","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/wpengine.com\/case-studies\/wp-json\/wp\/v2\/resource"}],"about":[{"href":"https:\/\/wpengine.com\/case-studies\/wp-json\/wp\/v2\/types\/resource"}],"author":[{"embeddable":true,"href":"https:\/\/wpengine.com\/case-studies\/wp-json\/wp\/v2\/users\/131"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/wpengine.com\/case-studies\/wp-json\/wp\/v2\/media\/135934"}],"wp:attachment":[{"href":"https:\/\/wpengine.com\/case-studies\/wp-json\/wp\/v2\/media?parent=30199"}],"wp:term":[{"taxonomy":"resource-topic","embeddable":true,"href":"https:\/\/wpengine.com\/case-studies\/wp-json\/wp\/v2\/resource-topic?post=30199"},{"taxonomy":"resource-role","embeddable":true,"href":"https:\/\/wpengine.com\/case-studies\/wp-json\/wp\/v2\/resource-role?post=30199"},{"taxonomy":"resource-type","embeddable":true,"href":"https:\/\/wpengine.com\/case-studies\/wp-json\/wp\/v2\/resource-type?post=30199"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}