Jump to content
Ser_J

How to change the <title> of a page in the cms?

Recommended Posts

Hello to all!

 

When creating a page in the cms there is no function that allows me to customize the <title> of the page.

 

In fact, this tag is automatically filled by the name given to the page.

 

Is there a way to customize this tag as you want?

 

Someone has already done?

 

I'm hoping for an answer! Thank you all!

Edited by Ser_J (see edit history)

Share this post


Link to post
Share on other sites

I apologize for the small grammatical errors .. are not English native speaker: P

 

For "the cms" intent to say the CMS menu of Prestashop, not intended as a "content management system" ..

 

I apologize ... :)

Share this post


Link to post
Share on other sites

when you click on the "edit" button near the page what you want to edit, you've got:

 

48Gu0Px.png

 

just edit the meta field

Share this post


Link to post
Share on other sites

Thanks for the quick reply!

 

The problem is that changing that field not only changes the tag, but also the name of the page.

 

So in the website, the name referring to the link of the page that appears as the tag.

 

It may be insignificant, but admit that I want to insert a tag along to the page, for example: "Shipping - costs and delivery times of our web-store"

 

In this case it would be very annoyed to find the website link that refers to this page with a title so long! It would be much better to have a title like: "Shipping"

 

So, I thought there was a way to give a title to the page and a different title tag.

 

I hope I was clear! :)

Share this post


Link to post
Share on other sites

Hi Vekia,

Could you find a solution to this.

For me it is also a problema because I want to put more text in the meta title than I can physically put on the page :( 

Share this post


Link to post
Share on other sites

unfortunately i don't know any easy solution, im sorry,

the only one possible way to achieve it is an modification of cms controller (new field to define meta title)

and also meta controller to fetch this field to meta <title> tag

Share this post


Link to post
Share on other sites

i will prepare guide and downloadable modification, i will release it asap, will let you know here

it is worth to modify it, you've got absolutely right that this should be a default prestashop feature

  • Like 2

Share this post


Link to post
Share on other sites

Hello Vekia, maybe you already done this modification? :) Im ready to donate for it :) and suggest to include in next prestashop update. 

Share this post


Link to post
Share on other sites

Hi Vekia,the link to "new meta title for cms pages" seems to be broken :( 

Share this post


Link to post
Share on other sites

Hi Vekia,the link to "new meta title for cms pages" seems to be broken :(

hello

it works

we were offline for 20 minutes today

perhaps you checked website when we were off

Share this post


Link to post
Share on other sites

If you are developing site in any CMS platform like Wordpress, you should find an Meta Title option separately for each page or post. In Wordpress, title tag option with description is given at the bottom of your page created.

Share this post


Link to post
Share on other sites

Hello,

It’s another solution, more simple that to go into the database : it’s to go to :
Modules / CMS block

I have the list of footer links, and I have the possibility to add information above the links.
It is a field for that. The HTLM code is authorized in this field, so I can to put a link with HTLM balises.

For me, it’s the best solution, very simple to integrate. I have the 1.6.0.14 version of Prestashop. It works on another site I have with another template (version 1.6.1.1 of Prestashop).
Please, tell me if it’s work for you. Perhaps, all the templates don’t work like the mine…

Share this post


Link to post
Share on other sites

This tutorial was great and very easy to follow. It simply works. I have an issue and I don't think it's your fault, but wondering if you could help? I'm using a parallax page module that shows a banner on cms pages with the page title. However, it's still showing the meta title instead of the custom page title. Any ideas on what file(s) I would edit to fix this? 

Share this post


Link to post
Share on other sites

It does not work

 

Doesn't work for me on 1.6.1, also tried to override and erase class_index but without any succes.

 

Same, it does not work for me on 1.6.1.9.

Share this post


Link to post
Share on other sites

Hi guys,

 

We made a module that adds a field in the CMS part and fill the <title> tag with this new content. It so makes possible to have a meta_title different than the name of the CMS page.

https://addons.prestashop.com/en/seo-natural-search-engine-optimization/26868-cms-meta-title-write-real-title-for-cms-contents.html

 

This module does not override any native method of PrestaShop.

 

Enjoy!

 

Yann

Share this post


Link to post
Share on other sites

Just perfect. Works nicely in Presta1.6.0.9

 

Thank you very much Vekia

Share this post


Link to post
Share on other sites

Join the conversation

You can post now and register later. If you have an account, sign in now to post with your account.
Note: Your post will require moderator approval before it will be visible.

Guest
Reply to this topic...

×   Pasted as rich text.   Restore formatting

  Only 75 emoji are allowed.

×   Your link has been automatically embedded.   Display as a link instead

×   Your previous content has been restored.   Clear editor

×   You cannot paste images directly. Upload or insert images from URL.


×
×
  • Create New...

Important Information

Cookies ensure the smooth running of our services. Using these, you accept the use of cookies. Learn More