Fast, Small, Flexible CMS
Tap or click elements for a description…
Themes
File
Image
Article
Sections
Categories
Custom Fields
and others
Define & categorise
your content using an
easy browser-based
interface
Organise your
presentation with
Textpattern’s extendible
templating system
Plugins
Styles
Forms
Pages
Express yourself
using simple tags
<txp:section /> <txp:title /> <txp:body /> <txp:article /> <txp:excerpt />
<txp:article_custom /> <txp:category /> <txp:custom_field />
<txp:variable /> <txp:image /><txp:else /> <txp:yield />
<txp:my_plugin /> <txp:permlink /> <txp:link />
<txp:section_list /> <txp:keywords />
<txp:category_list /> <txp:file />
<txp:image_info />
etc
Flexible publishing, done your way
Page
Style
My Section
Each Section is associated with a
specific Page and Style.
Section
Categories
Sections
Custom Fields
and others
Textpattern offers many ways to organise your
content, from category trees to complex
relationships between Articles, Images, and Files.
Organise
Articles are the basis of Textpattern - each
represents a subject and its associated content.
Articles are edited in Textpattern’s Content:
Write tab. Format your text copy with Textile, add
a clutch of images, call on a few Custom Fields
and much more.
Article
Article
Images and Files can be uploaded, described and
categorised for use in Articles, Pages, Forms or
Plugins.
File
Image
Images
& Files
A Page is made up of your HTML and Tags which
combine with your content to form a web page.
Each Page typically uses Forms, Styles
and Plugins.
<header>
<txp:output_form form=“menu” />
</header>
<main>
<txp:article form=“article_list”/>
</main>
<footer>
<txp:category_list category=“”/>
</footer>
<txp:images
Page
A Form is a reusable code snippet made up of
your HTML and Tags. Forms are used by the Tags
that call them, via the form="" attribute.
Forms can reference Plugins, or can be used in an
Article’s Excerpt or Body fields.
<article>
<txp:if_article_list>
<h3><txp:permlink /><txp:title/>
<txp:else />
<h1><txp:title /></h1>
</txp:if_article_list>
<txp:output_form form=“blah” />
<txp:if_article_image>
<txp:images limit=“1” />
Form
A Style contains your CSS for a designated
Section. You can edit CSS directly using
Textpattern’s Editor, or you can maintain your
CSS files elsewhere in your file structure.
body {
margin: 1em auto;
}
h1 {
font-size: 1.62em;
font-weight: normal;
color: #333
line-height: 1.18em
My Section
Style
Plugins are pre-packaged modules that extend
the functionality of Textpattern. A wealth of
plugins are available for both
Admin and Presentation areas.
function zem_contact($atts, $thing = '')
{
global $sitename, $prefs,
extract(zem_contact_lAtts(array(
'copysender' => 0,
'form' => '',
'from' => '',
'from_form' => '',
'label' => zem_contact_gTxt('contact'),
'redirect' => '',
Plugin
Admin-side Theme
Classic Theme
My Section
My Theme
Website Theme
Incomplete
Admin Themes allow easy swapping of the look
and feel of what you see when you’re in
Textpattern.
Website Themes are swappable collections of
Pages, Forms and Plugins - incomplete
Themes
article
article custom
article id
article image
article url title
author
author email
body
breadcrumb
category
category list
category1
category2
comment anchor
comment email
comment email input
comment id
comment message
comment message input
comment name
comment name input
comment permlink
comment preview
comment remember
comment submit
comment time
comment web
comment web input
comments
comments count
comments err
file download link
file download list
file download modified
file download name
file download size
hide
if article author
if article category
if article id
if article image
if article list
if article section
if author
if category
if comments
if comments allowed
if comments disallowed
if comments error
if comments preview
if custom field
if different
if excerpt
if expired
if expires
if first article
if first category
if first section
if individual article
Tags represent a shorthand method for calling
Textpattern’s functions.
The functions themselves represent content
components, their sources, and means of
displaying them.
Tags
close
Read more
in the docs: