Ramona Daniela
Ramona Daniela

Reputation: 69

Location of head in Magento

I am trying to modify the head of my website made in the Magento platform and I am having very much trouble in dooing this. Everywhere I search I read something about app/design/frontend/default/modern/template/page/html/head.phtml

What is this? The physical location of the code ? I only have access to the Magento platform. Is there any way to have acces to the head file? I want to add a metadata (<meta name="google-site-verification" content="quuawwomLqURQt6N34_Pr0cBlYnWcYdiRz8tdXC3Oe8" />) in it and I tried to overwrite the XML file and failed.

I tried something like this:

default>
    <reference name="head">
        <block type="cms/block" name="google verification" as="google verification">
            <action method="setBlockId"><block_id>google_plus</block_id></action>
        </block>
    </reference>
</default>

Upvotes: 0

Views: 3689

Answers (1)

Deep Kakkar
Deep Kakkar

Reputation: 6305

If you want to add a custom meta tag to your Magento store, you need to edit the head.phtml file of your current running template.

app/design/frontend/Your-template/default/template/page/html/head.phtml

If you not found this file in your template then you can get this file in

app/design/frontend/base/default/template/page/html/head.phtml

Edit head.phtml file and flush magento cache. Refresh the page and check the source code of page.

In case if you want to add meta title and description data for specific product page then you can check the Link.

To check which template is running currently on your site.

  • Login into admin panel.

  • System > configuration > under the left menu find General tab and under this you will get Design tab . Click on Design tab.

  • Current Package Name is the current template name.

enter image description here

OR To solve your problem (easier):

Use the field Miscellaneous Scripts from System->Configuration->Design->Head and put your scripts in there.

They will be added before the </head> tag and you can set different scripts per website or even store views.

Upvotes: 3

Related Questions