Kratech:
show_news.php
show_law.php
arts.php
laws.php
Для начала убедитесь в том, что данные файлы сохранены в той же кодировке, что указана в
<meta name="Content-Type" content="text/html; charset=windows-1251">

Спасибо, Kratech! Правильно я понимаю, что надо посмотреть, что в коде этих файлов?

В файле arts.php кодировка указана <meta name="Content-Type" content="text/html; charset=windows-1251">. Да инет проблем с выводом этого блока.

А вот в файле show_news.php там вообще все include:

<?

#ini_set('allow_url_fopen', 'on');

#ini_set('display_errors', 1);

#error_reporting(E_ALL);

include ("header.php");

include("config.php");

?>

<table> <tr> <td class="left-col"> <!-- left menu --> <?include("inc/menu.php")?> <!-- \left menu -->

Поэтому посмотрел, что в файле header.php, там так:

<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">

<html xmlns="http://www.w3.org/1999/xhtml">

<title>Регистрация торговой марки. Регистрация - Украина, Россия и другие страны</title>

<meta http-equiv="X-UA-Compatible" content="IE=EmulateIE7">

<meta name="Content-Type" content="text/html; charset=windows-1251">

Т.е. вроде есть указание кодировки (((

Куда дальше копать?

---------- Добавлено 20.03.2018 в 11:45 ----------

'[umka:
;15526141']Рекомендую явно указать кодировку в http-заголовке Content-Type: text/html; charset=windows-1251
Спасибо, [umka]! Я выше ответил, что там в коде.
Sitealert:
Проверьте, какие ошибки выдаёт PHP.

Нет там ошибок ни в чем, кроме кодировки. Но это и не могло повлиять.

Проблема в выводе. Видимо в коде вывода новостей и подвала появилась какая-то ошибка. Пора переходить на Вордпресс! ))) Имхо )

khpvolga:
Ну есть же еще блоки, которые не контентные, а например менюшка внизу или иконки. Также могут редактироваться, может случайно туда залезли и редактнули.

Не то, ведь никто кроме меня не лазит, а я не делал ничего )

khpvolga:
По ядру - проверки у вас там есть? Старые версии уже не помню, в новых есть кнопочка проверки и ядра и БД, которая сразу обо всем говорит)))

Есть проверка Проверка доступа к диску, проверил, все Ок.

Есть раздел Проверка сайта. Там показана одна проблема: "Кодировка соединения с базой данных должна быть utf8, текущее значение: latin1". Не думаю, что это могло повлиять на то, что пропали блоки. Или могло?)

---------- Добавлено 28.11.2017 в 15:18 ----------

Sitealert:
Не-а. Там проблемы с рендерингом - скорее всего, ошибка в коде PHP.
А куда и как копать? )
khpvolga:
А после чего пропало, не отследили?

. Нет, не отследил, к сожаленю.

khpvolga:
Блок пропадает - это обычно из-за корявого редактирования с фронта

Да, есть такое. И у меня было такое. Но это когда я в коде правил конкретную страницу на конкретном сайте. И тогда пропадали блоки именно на этом сайте. А теперь - сразу на всех трех сайтах. Т.е., как мне кажется, проблема глобальнее, может в ядре?

Sitealert:
Yoast SEO повнимательнее посмотрите, может он "виноватый".

Спасибо за помощь! именно Yoast SEO "виноват"! Вы гений! )))

Просто я посмотрел дальше закладки настройки Yoast SEO, а на первой именно тире стояло.

Sitealert:
Ну вот же оно: wp_title(' — ');

Да я это вижу. Но смотрим в хтмл код:

<title>Днёв_Ники: у каждого Дня свой Ник</title>

А если главную Сохранить как, то имя файла создает вот такое Днёв_Ники_ у каждого Дня свой Ник.html

При этом в Настройках у меня в Свойства сайта Название сайта указано: Дневники

Но не Днёв_Ники:

и не Днёв_Ники_

CodeStyle:
Какой нибудь из SEO плагинов устанавливали? Например All in Seo Pack? Если да, то в настройках плагина. Если нет, покажите содержимое файлов header.php и functions.php постараюсь Вам помочь.

Есть Yoast SEO. Но в нем как раз стоит Разделитель для заголовка - тире.

Список активированных плагинов:

Yoast SEO, Akismet Anti-Spam, BackWPup, Lightbox 2, My Category Order, No Category Base (WPML), No Excerpt-P, Simple Tags, WP-Cumulus, WP-PageNavi. Я их не ставил, зачем стоят и нужны ли - не знаю (

---------- Добавлено 31.05.2017 в 09:56 ----------

CodeStyle:
содержимое файлов

header.php

<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">

<html xmlns="http://www.w3.org/1999/xhtml" <?php language_attributes() ?>>
<head>
<title><?php bloginfo('name'); if ( is_404() ) : _e(' - ', 'sandbox'); _e('Not Found', 'sandbox'); elseif ( is_home() ) : _e(' - ', 'sandbox'); bloginfo('description'); else : wp_title(); endif; ?></title>
<meta http-equiv="content-type" content="<?php bloginfo('html_type') ?>; charset=<?php bloginfo('charset') ?>" />
<link rel="alternate" type="application/rss+xml" href="<?php bloginfo('rss2_url') ?>" title="<?php echo wp_specialchars(get_bloginfo('name'), 1) ?> <?php _e('Posts RSS feed', 'sandbox'); ?>" />
<link rel="alternate" type="application/rss+xml" href="<?php bloginfo('comments_rss2_url') ?>" title="<?php echo wp_specialchars(get_bloginfo('name'), 1) ?> <?php _e('Comments RSS feed', 'sandbox'); ?>" />
<link rel="pingback" href="<?php bloginfo('pingback_url') ?>" />

<?php wp_head() ?>

<!-- for reset/generic csss -->
<style type="text/css" media="all"> @import url(<?php bloginfo('template_url'); ?>/css/reset.css); @import url(<?php bloginfo('template_url'); ?>/css/generic.css); </style>
<style type="text/css" media="print"> @import url(<?php bloginfo('template_url'); ?>/css/print.css); </style>
<link rel="stylesheet" type="text/css" href="<?php bloginfo('stylesheet_url'); ?>" />
<!--[if IE]>
<style type="text/css" media="all"> @import url(<?php bloginfo('template_url'); ?>/css/ie.css); </style>
<![endif]-->

</head>

<body class="<?php sandbox_body_class() ?>">

<div id="wrapper" class="hfeed">

<div id="header">
<a href="<?php echo get_option('home') ?>/" title="<?php bloginfo('name') ?>" rel="home"><img src="<?php bloginfo('template_url') ?>/header.jpg" alt="Home" /></a>
<h1 id="blog-title"><a href="<?php echo get_option('home') ?>/" title="У каждого Дня свой Ник" rel="home">У каждого Дня свой Ник</a></h1>
<div id="blog-description"><?php bloginfo('description') ?></div>
</div><!-- #header -->
Игорь К:
В самой теме нет такого пункта.
А вот в файле header.php тайтл там такой

<title><?php bloginfo('name'); if ( is_404() ) : _e(' &raquo; ', 'sandbox'); _e('Not Found', 'sandbox'); elseif ( is_home() ) : _e(' &raquo; ', 'sandbox'); bloginfo('description'); else : wp_title(); endif; ?></title>

Может подскажет кто-то, как побороть проблемку? )

melkozaur:
Игорь К В целом, вам нужен файл, в котором выводятся заголовки, а именно тег <title>

В самой теме нет такого пункта.

А вот в файле header.php тайтл там такой


<title><?php bloginfo('name'); if ( is_404() ) : _e(' &raquo; ', 'sandbox'); _e('Not Found', 'sandbox'); elseif ( is_home() ) : _e(' &raquo; ', 'sandbox'); bloginfo('description'); else : wp_title(); endif; ?></title>

Подскажите, пожалуйста, где настраивается символ, который выводится потом в <title> между Название сайта и Краткое описание?

Проблема: на сайте http://dnevniki.ua/ у главной страницы <title>Дневники &raquo; Ники Дней, Мысли, Притчи, Города, Люди и Сайты</title>

&raquo; - это стрелочки вправо, т.е. »

А я хочу поставить Дефис-минус, т.е -

Всего: 160