O'Reilly logo

Building Websites with ExpressionEngine 2 by Leonard Murphy

Stay ahead with the world's most comprehensive technology and business learning platform.

With Safari, you learn the way you learn best. Get unlimited access to videos, live online training, learning paths, books, tutorials, and more.

Start Free Trial

No credit card required

Templates and URLs

A fundamental concept in ExpressionEngine is that of a template. Go to any ExpressionEngine-powered website, and you will undoubtedly be looking at the output of a template.

A template is used to combine structure and presentation with ExpressionEngine functionality. A template can be thought of as a web page. It can contain all the same code that you can put into regular files on a static website, such as HTML, CSS, JavaScript, or PHP. However, unlike a static website, you can then add ExpressionEngine tags within your templates to add functionality from ExpressionEngine to your website (for example, to display content from a channel).

In this way, you combine all the features of ExpressionEngine with all the flexibility that ...

With Safari, you learn the way you learn best. Get unlimited access to videos, live online training, learning paths, books, interactive tutorials, and more.

Start Free Trial

No credit card required