Возможно буду спрашивать не совсем техническим языком (т.к только учусь), но есть проблема.
Есть index.php в который инклудятся файлы metatag.php (в котором тэги) и post.php, news.php, blog.php (в зависимости от ссылки открывает нужный) с перезагрузкой страницы.
В файл metateg.php значения тэгов берутся из бд. В самом файле post.php или news.php только часть с постами, а каркас и т.п описан в index.php и других файлах.
Когда с главной страницы перехожу в посты, то вроде как открывается пост, а после полный пост, но тэги остаются все теже (из metatag.php).
В post.php есть переменная kratkoeopisanie, которая все также из бд берет краткое описание новости, поста и т.п.
Простым языком, когда переходишь в посты index подгружает данные из post.php, выполняет и показывает их (с перезагрузкой страницы), но метатеги остаются начальные.
А теперь главный вопрос, можно ли с помощью php или js при переходе на post.php заменить метатэг description значением из переменной kratkoeopisanie?
Да, танцы с бубном, но желание все переделывать нет, а очень много всего. Все, что пробовал сам - неудачи
метатэги нельзя менять на клиентской стороне. Это так не работает.
Браузер парсит метатэги в первую очередь, это как системная информация.
Только при запросе страницы на стороне сервера.
Спасибо. Тогда ещё вопрос по теории, код не нужен.
При переходе на post.php происходит перезагрузка страницы index.php и данные подгружаются заного (хотя можно было сделать, что б оставались).
Возможно ли создать логику, что если мы подгружаем news.php значение метатега description берется из одной переменной, когда подгружаем post.php из другой. Хоть мы все на том же index.php и остаемся.
Хотя бы в теории)