где найти <title> и "description"?

МБ
На сайте с 27.07.2017
Offline
0
1245

Такая вот проблема, как решить не знаю. Раньше было все хорошо, но потом обратился к программисту, он полазил , все отладил, все настроил. В чем суть вопроса: В админке сайта задаю Заголовок сайта (title): Все двери Омска, Ключевые слова (keywords):входные двери, межкомнатные двери т.д.. и Описание (description):проверка. А на странице выводиться <title>Двери в омске</title>

<meta name="keywords" content="входные двери, межкомнатные двери т.д..." />

<meta name="description" content="Входные и межкомнатные двери по самой низкой цене можно купить в нашем магазине" />

т.е Заголовок берет где-то, ключевые слова из админки, и описание опять откуда-то.. как исправить? как привести все в начальный вид?

Вот как в файле main.php прописано

<head>

<meta charset="utf-8">

<title><? if(!isset($seo_title)): ?><? if (isset($title)): ?><?= $title ?><? else: ?><?= $options->title ?><? endif; ?><? else: ?><?= $title ?><? endif; ?></title>

<meta name="google-site-verification" content="2BvwYduGNEUzefYGD0EKmKbwtIUi2ImWSqWXPrUnln8" />

<meta name="google-site-verification" content="tKG7r2lddRX25vyL_mwN2WdjP6DAP508bU8eAIEFcm8" />

<meta name='yandex-verification' content='5b25bb7dedfc220c' />

<meta name="keywords" content="<?= $options->keywords ?><? if(isset($seo_keywords)): ?>, <?= $seo_keywords ?><? endif; ?>" />

<meta name="description" content="<? if(isset($seo_description)): ?><?= $seo_description ?><? else: ?><?= $options->description ?><? endif; ?>" />

<meta name="viewport" content="width=device-width, initial-scale=1.0">

Куда лесть и что менять, чтоб все можно было менять в админке, как до вмешательства умника....

S
На сайте с 30.09.2016
Offline
469
#1
МихаилБарсуков:
<title><? if(!isset($seo_title)): ?><? if (isset($title)): ?><?= $title ?><? else: ?><?= $options->title ?><? endif; ?><? else: ?><?= $title ?><? endif; ?></title>

А чё бы к тому программеру не обратиться, чтобы исправил свой косяк? Надо как-то так:

<title><? if(!isset($seo_title)): ?><? if (isset($title)): ?><?= $title ?><? else: ?><?= $options->title ?><? endif; ?><? else: ?><?= $seo_title ?><? endif; ?></title>
Хотя я в таких случаях предпочитаю классическую запись кода, это какое-то извращение, ИМХО.
Отпилю лишнее, прикручу нужное, выправлю кривое. Вытравлю вредителей.
[Удален]
#2

Причем тут оптимизация? Это в веб-строительство.

МБ
На сайте с 27.07.2017
Offline
0
#3

Вопрос не что переписать в коде, а в каком файле искать <title> и "description" он же откуда то берет информацию и вставляет... на странице сайта все хорошо, но как поменять? Раньше все в админке менялось, а теперь куда бежать?

S
На сайте с 30.09.2016
Offline
469
#4
МихаилБарсуков:
Вопрос не что переписать в коде

В данном случае как раз в этом вопрос, потому что код у Вас кривой. А где искать саму фразу - это второй вопрос, и он в "никуда", потому что никто кроме Вас и Вашего программера этого не скажет.

SI
На сайте с 03.12.2007
Offline
130
#5

Предположу что если keywords так работает:

<?= $options->keywords ?><? if(isset($seo_keywords)): ?>, <?= $seo_keywords ?><? endif; ?>

то и title так может:

<?= $options->title ?><? if(isset($seo_title)): ?>, <?= $seo_title ?><? endif; ?>

-= Онлайн сервисы =-
M
На сайте с 04.12.2013
Offline
223
#6

МихаилБарсуков, приведенный код менялся программистом (сравните со старой копией, если есть)? Видимо, нужно найти и изменить значение $seo_title, либо убрать из шаблона внешнее ветвление, т.е. оставить просто:


<title><? if (isset($title)): ?><?= $title ?><? else: ?><?= $options->title ?><? endif; ?></title>


---------- Добавлено 28.07.2017 в 00:46 ----------

Это можно и так записать:


<title><?= isset($title)?$title:$options->title ?></title>
Домены и скрипт для коротких ссылок: https://u75.ru/domains-for-shortcuts
oxg
На сайте с 08.08.2011
Offline
218
oxg
#7

модуль походу установлен, это ли не DLE?

Прокси IPv6 Россия (http://proxy-ipv6.ru/proxy_ipv6.html) /32 сеть, каждый IP в отдельной /48 сети Прокси IPv4 (http://proxyk.ru/proxy-russia.html) более 160 подсетей А,B,C Прокси для Инстаграм (http://proxy-ipv6.ru/instagram-proxy.html)

Авторизуйтесь или зарегистрируйтесь, чтобы оставить комментарий