SMF (Simple Machines Forum) is widely used open source forum script.
By default SMF forum use following as title:
YOUR FORUM NAME – Index
If you do not wish to keep “Index” in your forum title, you will need to edit your index.template.php file present in your theme directory. Following are the exact steps to get rid of “Index” from the forum title:
[1] First secure the backup of your index.template.php file present in your theme directory (SMF_Installation_Directory/Themes/YOUR_THEME/)
[2] Now open index.template.php file to edit it and search for the following code:
echo ‘
<meta http-equiv=”Content-Type” content=”text/html; charset=’, $context[‘character_set’], ‘” />
<meta name=”description” content=”‘, $context[‘page_title_html_safe’], ‘” />’, !empty($context[‘meta_keywords’]) ? ‘
<meta name=”keywords” content=”‘ . $context[‘meta_keywords’] . ‘” />’ : ”, ‘
<title>’, $context[‘page_title_html_safe’], ‘</title>’;
[3] Replace the above code with following:
if ($context[‘page_title_html_safe’] == ‘YOUR FORUM TITLE – Index’)
{
echo ‘
<title>YOUR FORUM TITLE</title>
<meta name=”description” content=”PUT YOUR META DESCRIPTION”/>
<meta name=”keywords” content=”PUT YOUR META KEYWORDS “/>’;
}
else
{
echo ‘
<meta http-equiv=”Content-Type” content=”text/html; charset=’, $context[‘character_set’], ‘” />
<meta name=”description” content=”‘, $context[‘page_title_html_safe’], ‘” />’, !empty($context[‘meta_keywords’]) ? ‘
<meta name=”keywords” content=”‘ . $context[‘meta_keywords’] . ‘” />’ : ”, ‘
<title>’, $context[‘page_title_html_safe’], ‘</title>’;
}
[4] Save index.template.php file.
That’s it!
thanks for this wonderfull article.