Displaying a Magento admin static block in your .phtml template files is quick and easy.
Simply create a new static block, for example the Block Title could be Footer Links and the Identifier static_footer_links. Add in some filler text or if you prefer some Ryker Ipsum. Now, save the Static Block.
Next, in your .phtml template files paste the following code:
<?php echo $this->getLayout()->createBlock('cms/block')->setBlockId('block_identifier')->toHtml(); ?>
Notice that the block_identifier is only a placeholder for our example. Replace the block_identifier with your new Static Block Identifier. For this example: static_footer_links. Your final code will look like this.
<?php echo $this->getLayout()->createBlock('cms/block')->setBlockId('static_footer_links')->toHtml(); ?>
Finally, save the file and refresh the page you’ll see your Static Block content show up.
Remember you can also wrap this code snippet with a class or id for styling purposes like so:
<div id="footer-links-container">
<?php echo $this->getLayout()->createBlock('cms/block')->setBlockId('static_footer_links')->toHtml(); ?>
</div>
Or you can place the wrapping div with class or id in your static block surrounding your code.