Jump to content
  • 0

Title Kategori ?


grze11

Question

Hej, mam pytanie odnośnie matadanych title w presta 1.6. Zauważyłem ze presta generuje automatycznie opis Title gdy pole meta-tytuł jest niewypełnione w panelu admina. Mimo to chciałbym sam ustawić opisy title dla ketogori problem w tym ze gdy wypełniam pole mata-opis to i tak presta na kocu dopisuje mi nazwę domeny.
Jak można wyłączyć automatyczne dopisywanie nazwy domeny do opisu meta title ?

Link to comment
Share on other sites

2 answers to this question

Recommended Posts

  • 0

Obawiam się, że nie obejdzie się bez modyfikacji silnika.
 
Siedzi to w pliku classes/Meta.php metoda getCategoryMetas. Zmieniasz:
 

// Paginate title
if (!empty($row['meta_title'])) {
$row['meta_title'] = $title.$row['meta_title'].(!empty($page_number) ? ' ('.$page_number.')' : '').' - '.Configuration::get('PS_SHOP_NAME');
} else {
$row['meta_title'] = $row['name'].(!empty($page_number) ? ' ('.$page_number.')' : '').' - '.Configuration::get('PS_SHOP_NAME');
}
 
if (!empty($title)) {
$row['meta_title'] = $title.(!empty($page_number) ? ' ('.$page_number.')' : '').' - '.Configuration::get('PS_SHOP_NAME');
}

Zmieniasz na:

// Paginate title
if (!empty($row['meta_title'])) {
$row['meta_title'] = $title.$row['meta_title'].(!empty($page_number) ? ' ('.$page_number.')' : '');
} else {
$row['meta_title'] = $row['name'].(!empty($page_number) ? ' ('.$page_number.')' : '');
}
 
if (!empty($title)) {
$row['meta_title'] = $title.(!empty($page_number) ? ' ('.$page_number.')' : '');
}

Powinno zadziałać. Oczywiście nie zapomnij o kopii zapasowej  :)

Link to comment
Share on other sites

  • 0

Jak widać po kodzie nie jest to nazwa domeny tylko nazwa sklepu.

Na pewno, ze względu na SEO, lepiej jak w meta tagach występuje nazwa sklepu, bo sama nazwa kategorii którą wpiszesz, to pewnie jest 100 milionów razy zaindeksowana w googlu.

Link to comment
Share on other sites

Create an account or sign in to comment

You need to be a member in order to leave a comment

Create an account

Sign up for a new account in our community. It's easy!

Register a new account

Sign in

Already have an account? Sign in here.

Sign In Now
×
×
  • Create New...