User login

node.tpl.php

You are here

Popular Themes

node.tpl.php

Author:JurriaanRoelofs

Datum:22-1-'08

Theming a CCK Node

It's easy to create a custom node with CCK, but what if we want to change how the node looks by default? It's a step up from theming your submitted and your terms code, but it's not really that hard. The main difference between theming the CCK node and the regular node is that in node.tpl.php, we have several content sections within a node, so rather than just printing $content, we will print out parts of the content individually. I will use code from the wallpaper node type of this site for my examples.

Author:JurriaanRoelofs

Datum:17-11-'07

Automagically placing adsense inside content

This is my first ever blog post, so I'm going to keep it simple, and start with this easy trick to add adsense to your articles. This trick does not require the usage of the adsense module, or any other module. Actually, this trick does not even require adsense, because in essence, we'll be creating an in-content block in wich you can put any type of advertising you like.

First of all, we're going to create a new block region. Put the following code in your template.php file, if you don't have one, create a template.php file and put it in the directory of your theme:

function yourtheme_regions() {
return array(
'right' => t('right sidebar'),
'left' => t('left sidebar'),		
'content' => t('content'),
'header' => t('header'),
'footer' => t('footer'),
'incontent' => t('in content')
);
}

Subscribe to RSS - node.tpl.php