{"id":737,"date":"2020-08-02T09:44:30","date_gmt":"2020-08-02T09:44:30","guid":{"rendered":"http:\/\/redhost:8888\/documentation\/?page_id=737"},"modified":"2026-04-23T16:17:06","modified_gmt":"2026-04-23T16:17:06","slug":"menu-post-type","status":"publish","type":"page","link":"https:\/\/docs.redsun.design\/soulkitchen\/menu-post-type\/","title":{"rendered":"Menu Post Type"},"content":{"rendered":"\n<p style=\"font-size:20px\">SOUL KITCHEN includes a custom Post Type to create Drink and Food menu items. Once you&#8217;ve created the Menu Items, you can insert them anywhere on your page via the Custom <a href=\"https:\/\/docs.redsun.design\/soulkitchen\/menu-block\/\">Menu Block<\/a> and <a href=\"https:\/\/docs.redsun.design\/soulkitchen\/menu-with-tabs-block\/\">Menu with Tabs Block<\/a>.<\/p>\n\n\n\n<p><a href=\"#add-menu-categories\">1. Add Menu Categories<\/a> <br><a href=\"#add-menu-items\">2. Add Menu Items<\/a><br><a href=\"#Add-Menu-Items-from-CVS\">3. Add Menu Items from CVS (Bulk Import)<\/a><br><a href=\"#add-price-titles\">4. Add Price Titles (Optional)<\/a><br><a href=\"#reorder\">5. Reorder menu items and menu categories<\/a><\/p>\n\n\n\n<h4 class=\"wp-block-heading\" id=\"add-menu-categories\">1. Add Menu Categories<\/h4>\n\n\n<div class=\"wp-block-image\">\n<figure class=\"aligncenter size-large is-resized\"><img loading=\"lazy\" decoding=\"async\" width=\"1024\" height=\"555\" src=\"https:\/\/docs.redsun.design\/soulkitchen\/wp-content\/uploads\/sites\/3\/2023\/02\/menucat-1024x555.jpg\" alt=\"\" class=\"wp-image-4904\" style=\"width:512px;height:278px\" srcset=\"https:\/\/docs.redsun.design\/soulkitchen\/wp-content\/uploads\/sites\/3\/2023\/02\/menucat-1024x555.jpg 1024w, https:\/\/docs.redsun.design\/soulkitchen\/wp-content\/uploads\/sites\/3\/2023\/02\/menucat-300x163.jpg 300w, https:\/\/docs.redsun.design\/soulkitchen\/wp-content\/uploads\/sites\/3\/2023\/02\/menucat-768x416.jpg 768w, https:\/\/docs.redsun.design\/soulkitchen\/wp-content\/uploads\/sites\/3\/2023\/02\/menucat.jpg 1354w\" sizes=\"auto, (max-width: 1024px) 100vw, 1024px\" \/><\/figure><\/div>\n\n\n<ol class=\"wp-block-list\">\n<li>Click&nbsp;<strong>Menu <strong>\u2192<\/strong> Menu Categories<\/strong>.<\/li>\n<\/ol>\n\n\n<div class=\"wp-block-image\">\n<figure class=\"aligncenter size-full is-resized\"><img loading=\"lazy\" decoding=\"async\" width=\"296\" height=\"262\" src=\"https:\/\/docs.redsun.design\/soulkitchen\/wp-content\/uploads\/sites\/3\/2023\/02\/addmenucat.jpg\" alt=\"\" class=\"wp-image-4906\" style=\"width:148px;height:131px\"\/><\/figure><\/div>\n\n\n<ol start=\"2\" class=\"wp-block-list\">\n<li>Fill in the Name and optionally the Description (will be displayed below the menu category name) and click&nbsp;<strong>Add new Menu Category<\/strong>.<\/li>\n<\/ol>\n\n\n\n<h4 class=\"wp-block-heading\" id=\"add-menu-items\">2. Add Menu Items<\/h4>\n\n\n<div class=\"wp-block-image\">\n<figure class=\"aligncenter size-large is-resized\"><img loading=\"lazy\" decoding=\"async\" width=\"1024\" height=\"555\" src=\"https:\/\/docs.redsun.design\/soulkitchen\/wp-content\/uploads\/sites\/3\/2023\/02\/menuitem-1024x555.jpg\" alt=\"\" class=\"wp-image-4909\" style=\"width:512px;height:278px\" srcset=\"https:\/\/docs.redsun.design\/soulkitchen\/wp-content\/uploads\/sites\/3\/2023\/02\/menuitem-1024x555.jpg 1024w, https:\/\/docs.redsun.design\/soulkitchen\/wp-content\/uploads\/sites\/3\/2023\/02\/menuitem-300x163.jpg 300w, https:\/\/docs.redsun.design\/soulkitchen\/wp-content\/uploads\/sites\/3\/2023\/02\/menuitem-768x416.jpg 768w, https:\/\/docs.redsun.design\/soulkitchen\/wp-content\/uploads\/sites\/3\/2023\/02\/menuitem.jpg 1354w\" sizes=\"auto, (max-width: 1024px) 100vw, 1024px\" \/><\/figure><\/div>\n\n\n<ol class=\"wp-block-list\">\n<li>Click&nbsp;<strong>Menu <strong>\u2192<\/strong> Add New Menu Item<\/strong><\/li>\n\n\n\n<li>Enter Title, Menu Item Description and Price (including currency symbol) .<br>If you wish to display multiple prices for different sizes , click <strong>Add another price<\/strong>.<\/li>\n\n\n\n<li>Select a Menu Category on the right side.<\/li>\n\n\n\n<li>Click&nbsp;<strong>Publish<\/strong>.<\/li>\n<\/ol>\n\n\n\n<h4 class=\"wp-block-heading\" id=\"Add-Menu-Items-from-CVS\">3. Add Menu Items from CVS (Bulk Import)<\/h4>\n\n\n\n<p>If you need to add many menu items at once, you can import them from a CSV file. Go to&nbsp;<strong>Menu \u2192 Import CSV<\/strong>, upload your file, and click&nbsp;<strong>Import<\/strong>.<\/p>\n\n\n\n<p>Your CSV file should use UTF-8 encoding, comma separators, and a header row with the following columns:<\/p>\n\n\n\n<figure class=\"wp-block-table\"><table class=\"has-fixed-layout\"><thead><tr><th>Column<\/th><th>Required<\/th><th>Description<\/th><\/tr><\/thead><tbody><tr><td><code>Name<\/code><\/td><td>Yes<\/td><td>The menu item title.<\/td><\/tr><tr><td><code>Category<\/code><\/td><td>Yes<\/td><td>The menu category. If it doesn&#8217;t exist yet, it will be created automatically.<\/td><\/tr><tr><td><code>Price<\/code><\/td><td>Yes<\/td><td>A single price, or multiple prices separated by&nbsp;<code>|<\/code>&nbsp;(maximum 4). Example:&nbsp;<code>9.50|12.00<\/code>.<\/td><\/tr><tr><td><code>Description<\/code><\/td><td>No<\/td><td>The menu item description. Basic HTML is allowed.<\/td><\/tr><tr><td><code>Info<\/code><\/td><td>No<\/td><td>Extra info shown next to the title. You can use HTML here, for example a Font Awesome icon:&nbsp;<code>&lt;i class='fa-solid fa-leaf'&gt;&lt;\/i&gt;<\/code>&nbsp;to mark a vegan dish.<\/td><\/tr><\/tbody><\/table><\/figure>\n\n\n\n<p><strong>Example CSV:<\/strong><\/p>\n\n\n\n<pre class=\"wp-block-code\"><code>Name,Category,Price,Description,Info\nMargherita,Pizza,9.50|12.00,\"Tomato, mozzarella, basil\",\nGarden Salad,Starters,7.50,\"Mixed leaves, house vinaigrette\",&lt;i class='fa-solid fa-leaf'>&lt;\/i>\nTiramisu,Desserts,6.50,,<\/code><\/pre>\n\n\n\n<p><\/p>\n\n\n\n<p>After importing, you can open any item to edit details, add a featured image, or rearrange prices \u2014 imported items behave exactly like those created manually.<\/p>\n\n\n\n<p><strong>Tips:<\/strong><\/p>\n\n\n\n<ul class=\"wp-block-list\">\n<li>When a cell contains commas (like a description), wrap it in double quotes:&nbsp;<code>\"Tomato, mozzarella, basil\"<\/code>.<\/li>\n\n\n\n<li>Use single quotes inside HTML attributes (<code>class='...'<\/code>) so they don&#8217;t clash with the double quotes used to wrap the cell.<\/li>\n\n\n\n<li>Only comma-separated CSVs are supported (not semicolon-separated).<\/li>\n\n\n\n<li>Running the same import twice creates duplicate items \u2014 the importer doesn&#8217;t check for existing titles.<\/li>\n<\/ul>\n\n\n\n<h4 class=\"wp-block-heading\" id=\"add-price-titles\">4. Add Price Titles (optional)<\/h4>\n\n\n\n<p>In order to add a title to a price column, follow the steps below:<\/p>\n\n\n<div class=\"wp-block-image\">\n<figure class=\"aligncenter size-large is-resized\"><img loading=\"lazy\" decoding=\"async\" width=\"1024\" height=\"549\" src=\"https:\/\/docs.redsun.design\/soulkitchen\/wp-content\/uploads\/sites\/3\/2023\/02\/pricetitle-1024x549.jpg\" alt=\"\" class=\"wp-image-4911\" style=\"width:512px;height:275px\" srcset=\"https:\/\/docs.redsun.design\/soulkitchen\/wp-content\/uploads\/sites\/3\/2023\/02\/pricetitle-1024x549.jpg 1024w, https:\/\/docs.redsun.design\/soulkitchen\/wp-content\/uploads\/sites\/3\/2023\/02\/pricetitle-300x161.jpg 300w, https:\/\/docs.redsun.design\/soulkitchen\/wp-content\/uploads\/sites\/3\/2023\/02\/pricetitle-768x412.jpg 768w, https:\/\/docs.redsun.design\/soulkitchen\/wp-content\/uploads\/sites\/3\/2023\/02\/pricetitle.jpg 1212w\" sizes=\"auto, (max-width: 1024px) 100vw, 1024px\" \/><\/figure><\/div>\n\n\n<ol class=\"wp-block-list\">\n<li>Click&nbsp;<strong>Menu \u2192 Add New Menu Item<\/strong>.<\/li>\n\n\n\n<li>In the Price(s) field, add the Price Title.<\/li>\n\n\n\n<li>Click the&nbsp;<strong>Add another price<\/strong>&nbsp;button to add another Price Title.<\/li>\n\n\n\n<li>On the right hand side, check the Price Title checkbox.<\/li>\n\n\n\n<li>Click&nbsp;<strong>Publish<\/strong>.<\/li>\n<\/ol>\n\n\n<div class=\"wp-block-image\">\n<figure class=\"aligncenter size-large is-resized\"><img loading=\"lazy\" decoding=\"async\" width=\"1024\" height=\"319\" src=\"https:\/\/docs.redsun.design\/soulkitchen\/wp-content\/uploads\/sites\/3\/2023\/02\/pricetitles-1024x319.jpg\" alt=\"\" class=\"wp-image-4913\" style=\"width:512px;height:160px\" srcset=\"https:\/\/docs.redsun.design\/soulkitchen\/wp-content\/uploads\/sites\/3\/2023\/02\/pricetitles-1024x319.jpg 1024w, https:\/\/docs.redsun.design\/soulkitchen\/wp-content\/uploads\/sites\/3\/2023\/02\/pricetitles-300x94.jpg 300w, https:\/\/docs.redsun.design\/soulkitchen\/wp-content\/uploads\/sites\/3\/2023\/02\/pricetitles-768x240.jpg 768w, https:\/\/docs.redsun.design\/soulkitchen\/wp-content\/uploads\/sites\/3\/2023\/02\/pricetitles-1536x479.jpg 1536w, https:\/\/docs.redsun.design\/soulkitchen\/wp-content\/uploads\/sites\/3\/2023\/02\/pricetitles.jpg 1872w\" sizes=\"auto, (max-width: 1024px) 100vw, 1024px\" \/><\/figure><\/div>\n\n\n<h4 class=\"wp-block-heading\" id=\"reorder\">5. Reorder menu items and menu categories<\/h4>\n\n\n\n<ol class=\"wp-block-list\">\n<li>In order to&nbsp;reorder&nbsp;menu items and menu categories via drag and drop, install the<br><a rel=\"noreferrer noopener\" href=\"https:\/\/wordpress.org\/plugins\/intuitive-custom-post-order\/\" target=\"_blank\">Intuitive Custom Post Order<\/a>&nbsp;plugin. You can do that in Appearance <strong>\u2192<\/strong> Install Plugins.<\/li>\n\n\n\n<li>Once the plugin is installed, go to&nbsp;<strong>Settings <strong>\u2192<\/strong> Intuitive CPO<\/strong>, select &#8220;Menu&#8221; and &#8220;Menu Categories&#8221; and click&nbsp;<strong>Update<\/strong>.<br><img decoding=\"async\" class=\"wp-image-4114\" style=\"width: 300px\" src=\"https:\/\/docs.redsun.design\/soulkitchen\/wp-content\/uploads\/2021\/08\/Screenshot-2021-08-03-at-09.37.43-1.png\" alt=\"\"><\/li>\n\n\n\n<li>Go to&nbsp;<strong>Menu <strong>\u2192<\/strong> All Menu Items<\/strong>&nbsp;or&nbsp;<strong>Menu <strong>\u2192<\/strong> Menu Categories<\/strong>&nbsp;and simply drag and drop menu items and menu categories into a certain order.<\/li>\n<\/ol>\n\n\n\n<figure class=\"wp-block-video\"><video autoplay loop muted src=\"https:\/\/docs.redsun.design\/soulkitchen\/wp-content\/uploads\/sites\/3\/2024\/05\/reorder.mov\" playsinline><\/video><\/figure>\n\n\n\n<p>In order to display menu items from a certain menu category only, which helps to reorder them, select a menu category and click&nbsp;<strong>Filter<\/strong><\/p>\n\n\n\n<figure class=\"wp-block-image size-full is-resized\"><img loading=\"lazy\" decoding=\"async\" width=\"1334\" height=\"456\" src=\"https:\/\/docs.redsun.design\/soulkitchen\/wp-content\/uploads\/sites\/3\/2024\/05\/filter.jpg\" alt=\"\" class=\"wp-image-5077\" style=\"width:512px\" srcset=\"https:\/\/docs.redsun.design\/soulkitchen\/wp-content\/uploads\/sites\/3\/2024\/05\/filter.jpg 1334w, https:\/\/docs.redsun.design\/soulkitchen\/wp-content\/uploads\/sites\/3\/2024\/05\/filter-300x103.jpg 300w, https:\/\/docs.redsun.design\/soulkitchen\/wp-content\/uploads\/sites\/3\/2024\/05\/filter-1024x350.jpg 1024w, https:\/\/docs.redsun.design\/soulkitchen\/wp-content\/uploads\/sites\/3\/2024\/05\/filter-768x263.jpg 768w\" sizes=\"auto, (max-width: 1248px) 95vw, (max-width: 960px) 90vw, (max-width: 767px) 95vw, 1152px\" \/><\/figure>\n\n\n\n<p>In order to display all menu items on 1 page, which also helps to reorder them, in the top right corner click &#8220;Screen Options&#8221; and enter a number at least as high as the total number of items you&#8217;ve created.<\/p>\n\n\n<div class=\"wp-block-image\">\n<figure class=\"aligncenter size-full\"><img loading=\"lazy\" decoding=\"async\" width=\"2370\" height=\"644\" src=\"https:\/\/docs.redsun.design\/soulkitchen\/wp-content\/uploads\/sites\/3\/2024\/05\/sort-1.jpg\" alt=\"\" class=\"wp-image-5083\" srcset=\"https:\/\/docs.redsun.design\/soulkitchen\/wp-content\/uploads\/sites\/3\/2024\/05\/sort-1.jpg 2370w, https:\/\/docs.redsun.design\/soulkitchen\/wp-content\/uploads\/sites\/3\/2024\/05\/sort-1-300x82.jpg 300w, https:\/\/docs.redsun.design\/soulkitchen\/wp-content\/uploads\/sites\/3\/2024\/05\/sort-1-1024x278.jpg 1024w, https:\/\/docs.redsun.design\/soulkitchen\/wp-content\/uploads\/sites\/3\/2024\/05\/sort-1-768x209.jpg 768w, https:\/\/docs.redsun.design\/soulkitchen\/wp-content\/uploads\/sites\/3\/2024\/05\/sort-1-1536x417.jpg 1536w, https:\/\/docs.redsun.design\/soulkitchen\/wp-content\/uploads\/sites\/3\/2024\/05\/sort-1-2048x557.jpg 2048w\" sizes=\"auto, (max-width: 1248px) 95vw, (max-width: 960px) 90vw, (max-width: 767px) 95vw, 1152px\" \/><\/figure><\/div>","protected":false},"excerpt":{"rendered":"SOUL KITCHEN includes a custom Post Type to create Drink and Food menu items. Once you've created the Menu Items, you can insert them anywhere on your page via the ...","protected":false},"author":3,"featured_media":0,"parent":0,"menu_order":6,"comment_status":"closed","ping_status":"closed","template":"","meta":{"footnotes":""},"class_list":["post-737","page","type-page","status-publish","hentry"],"_links":{"self":[{"href":"https:\/\/docs.redsun.design\/soulkitchen\/wp-json\/wp\/v2\/pages\/737","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/docs.redsun.design\/soulkitchen\/wp-json\/wp\/v2\/pages"}],"about":[{"href":"https:\/\/docs.redsun.design\/soulkitchen\/wp-json\/wp\/v2\/types\/page"}],"author":[{"embeddable":true,"href":"https:\/\/docs.redsun.design\/soulkitchen\/wp-json\/wp\/v2\/users\/3"}],"replies":[{"embeddable":true,"href":"https:\/\/docs.redsun.design\/soulkitchen\/wp-json\/wp\/v2\/comments?post=737"}],"version-history":[{"count":10,"href":"https:\/\/docs.redsun.design\/soulkitchen\/wp-json\/wp\/v2\/pages\/737\/revisions"}],"predecessor-version":[{"id":5206,"href":"https:\/\/docs.redsun.design\/soulkitchen\/wp-json\/wp\/v2\/pages\/737\/revisions\/5206"}],"wp:attachment":[{"href":"https:\/\/docs.redsun.design\/soulkitchen\/wp-json\/wp\/v2\/media?parent=737"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}