How to hide node title for specific content type using template file I am trying to remove a node title on a specific content type (Core Article) using its template file.

I don't want to use preprocess_node() hook that it's pretty straight forward but not of my liking due to I want to organize all my edited templates in my custom template folder.

What I did is this:
I copied the node.tpl.php to my template folder under the folder "templates". I renamed that file to node--article.tpl.php. I edited the template file removing all the header section (which includes the title render function). Cleared the caches but the title is still there.

What am I doing wrong?

EDIT: Here is the code in my node--article.tpl.php

&lt;article id="node-&lt;?php print $node-&gt;nid; ?&gt;" class="&lt;?php  print $classes; ?&gt; clearfix"&lt;?php  print $attributes; ?&gt;&gt;
   &lt;?php
      // Hide comments, tags, and links now so that we can render them later.
      hide($content['comments']);
      hide($content['links']);
      hide($content['field_tags']);
      print render($content);
      ?&gt;  
      &lt;?php
     if (!empty($content['field_tags']) || !empty($content['links'])):
      ?&gt;  
   &lt;footer&gt;
      &lt;?php
         print render($content['field_tags']);
         ?&gt;
      &lt;?php
         print render($content['links']);
         ?&gt;  
   &lt;/footer&gt;
   &lt;?php
      endif;
    ?&gt;  
    &lt;?php
      print render($content['comments']);
    ?&gt;


PS: Sorry for the code styling but I guess html5 tags are breaking the lines in stack exchange editor.
Maybe you render article as full page then  $title rendered in page.tpl.php
      
      
      
      
        
      
      
      
      
        

you just need override your content type page template, I mean duplicate page.tpl.php ( if you use bootsrap sub theme go to  boostrap theme boostrap\template\system\page.tpl.php`  file to your subtheme template forlder and rename it to page--article.tpl.php and remove title form it.

I mean remove these lines from it 

  &lt;?php if (!empty($title)): ?&gt;
    &lt;h1 class="page-header"&gt;&lt;?php print $title; ?&gt;&lt;/h1&gt;
  &lt;?php endif; ?&gt;


dont forget clear the cache