Допускаю также вариант
H1
H2
H3 n раз
До 1 мая возьму 2 аудита на бесплатной основе.
Условие: коммерческая тематика + регион СПб/Мск
выкачиваете все файлы сайта, качаете программу folder find text, устанавливаете, далее жмякаете правой кнопкой мыши на папке, по которой нужно осуществить поиск и выбираете http://prntscr.com/f14kdg
после чего вводите искомый текст и жмете "найти". справа будут отображаться пути и имена файлов, где будут найдены совпадения - http://prntscr.com/f14kv7
Благодарю за отзыв!
Работаю все также зачастую без предоплаты. От 2х сайтов - скидки.:)
😒 10 штук таких - 😒
Нужно в custom.php добавить функцию(макрос) и вызвать в файле шаблона карточки товара
%custom makeRelCanonical()%
Сам код макроса:
public function makeRelCanonical($page_id = false){ $current_page_id = cmsController::getInstance()->getCurrentElementId(); $hierarchy_col = umiHierarchy::getInstance(); $domain_col = domainsCollection::getInstance(); if($page_id == false){ if($current_page_id == false){ return ''; } if(defined('VIA_HTTP_SCHEME')){ throw new publicException('cant get current element via HTTP SCHEME MODE'); } $page_id = $current_page_id; $page = $hierarchy_col->getElement($page_id, true, true); $object_id = $page->getObjectId(); $parents_ids = $hierarchy_col->getObjectInstances($object_id, true, true); if(count($parents_ids) == 0 || count($parents_ids) == 1 || $parents_ids[0] == $page_id){ return ''; } $first_parent_id = $parents_ids[0]; $path = $hierarchy_col->getPathById($first_parent_id); $domain_id = $hierarchy_col->getElement($first_parent_id, true, true)->getDomainId(); $domain_name = $domain_col->getDomain($domain_id)->getHost(); return '<link rel="canonical" href="' . 'http://' . $domain_name . $path . '"/>'; }else{ $page_id = intval($page_id); if($page_id == 0){ throw new publicException('wrong id given'); } $page = $hierarchy_col->getElement($page_id, true, true); if($page == false){ throw new publicException('page with id = ' . $page_id . ' not found'); } $object_id = $page->getObjectId(); $parents_ids = $hierarchy_col->getObjectInstances($object_id, true, true); if(count($parents_ids) == 0 || count($parents_ids) == 1 || $parents_ids[0] == $page_id){ return ''; } $first_parent_id = $parents_ids[0]; $path = $hierarchy_col->getPathById($first_parent_id); $domain_id = $hierarchy_col->getElement($first_parent_id, true, true)->getDomainId(); $domain_name = $domain_col->getDomain($domain_id)->getHost(); return '<link rel="canonical" href="' . 'http://' . $domain_name . $path . '"/>'; } }
вот тут можно почитать документацию
Да, будет. Но на этот случай есть canonical, который ставится на все виртуальные копии и ссылаются на оригинал товара.
................
Свежий отзыв от be_better
Последняя работа. клац