{"id":417,"date":"2015-04-15T10:05:16","date_gmt":"2015-04-15T09:05:16","guid":{"rendered":"http:\/\/dknzdesign.com\/?p=417"},"modified":"2015-04-23T12:01:01","modified_gmt":"2015-04-23T11:01:01","slug":"get-base-url-skin-url-media-url-js-url-store-url-and-current-url","status":"publish","type":"post","link":"https:\/\/dknzdesign.com\/sl\/blog\/magento\/get-base-url-skin-url-media-url-js-url-store-url-and-current-url\/","title":{"rendered":"Get Base Url , Skin Url , Media Url , Js Url , Store Url and Current Url"},"content":{"rendered":"<p>Here&#8217;s a Magento Code guide on how to inject the essential Url&#8217;s into your phtml template file. Whether trying to reference an image in your media folder or you want to include some javascript top the page. This is how its done:<\/p>\n<\/p>\n<p><b>Code in php<\/b><\/p>\n<p>1. <strong>Get Base Url :<\/strong><\/p>\n<pre>Mage::getBaseUrl();<\/pre>\n<p>2. <strong>Get Skin Url :<\/strong><\/p>\n<pre>Mage::getBaseUrl(Mage_Core_Model_Store::URL_TYPE_SKIN);\r\n<\/pre>\n<p>(a) Unsecure Skin Url :<\/p>\n<pre>$this-&gt;getSkinUrl('images\/imagename.jpg');\r\n<\/pre>\n<p>(b) Secure Skin Url :<\/p>\n<pre>$this-&gt;getSkinUrl('images\/imagename.gif', array('_secure'=&gt;true));<\/pre>\n<p>3. <strong>Get Media Url :<\/strong><\/p>\n<pre>Mage::getBaseUrl(Mage_Core_Model_Store::URL_TYPE_MEDIA);<\/pre>\n<p>4.<strong> Get Js Url : <\/strong><\/p>\n<pre>Mage::getBaseUrl(Mage_Core_Model_Store::URL_TYPE_JS);<\/pre>\n<p>5. <strong>Get Store Url : <\/strong><\/p>\n<pre>Mage::getBaseUrl(Mage_Core_Model_Store::URL_TYPE_WEB);<\/pre>\n<p>6. <strong>Get Current Url<\/strong><\/p>\n<pre>Mage::helper('core\/url')-&gt;getCurrentUrl();<\/pre>\n<h4>Get Url in cms pages or static blocks<\/h4>\n<p>1. <strong>Get Base Url :<\/strong><\/p>\n<pre>{{store url=\"\"}}<\/pre>\n<p>2. <strong>Get Skin Url :<\/strong><\/p>\n<pre>{{skin url='images\/imagename.jpg'}}\r\n<\/pre>\n<p>3. <strong>Get Media Url :<\/strong><\/p>\n<pre>{{media url='\/imagename.jpg'}}<\/pre>\n<p>4. <strong>Get Store Url : <\/strong><\/p>\n<pre>{{store url='mypage.html'}}<\/pre>","protected":false},"excerpt":{"rendered":"<p>Here&#8217;s a Magento Code guide on how to inject the essential Url&#8217;s into your phtml template file. Whether trying to reference an image in your media folder or you want to include some javascript top the page. This is how its done: Code in php 1. Get Base Url : Mage::getBaseUrl(); 2. Get Skin Url&#8230;<\/p>","protected":false},"author":2,"featured_media":0,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[40],"tags":[100,101,98,43,99,50],"_links":{"self":[{"href":"https:\/\/dknzdesign.com\/sl\/wp-json\/wp\/v2\/posts\/417"}],"collection":[{"href":"https:\/\/dknzdesign.com\/sl\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/dknzdesign.com\/sl\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/dknzdesign.com\/sl\/wp-json\/wp\/v2\/users\/2"}],"replies":[{"embeddable":true,"href":"https:\/\/dknzdesign.com\/sl\/wp-json\/wp\/v2\/comments?post=417"}],"version-history":[{"count":5,"href":"https:\/\/dknzdesign.com\/sl\/wp-json\/wp\/v2\/posts\/417\/revisions"}],"predecessor-version":[{"id":422,"href":"https:\/\/dknzdesign.com\/sl\/wp-json\/wp\/v2\/posts\/417\/revisions\/422"}],"wp:attachment":[{"href":"https:\/\/dknzdesign.com\/sl\/wp-json\/wp\/v2\/media?parent=417"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/dknzdesign.com\/sl\/wp-json\/wp\/v2\/categories?post=417"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/dknzdesign.com\/sl\/wp-json\/wp\/v2\/tags?post=417"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}