Добавление статьи

голоса: 0

Здравствуйте!

При добавлении статьи в Панель HTML кодов - получается, что пишешь одно, а после сохранения там все по-другому (что-то добавлено, что-то убрано). Я понимаю, что система "заботливая", чтобы я ошибок не наделал, но можно как-то эту функцию отключить?

Адрес сайта http://www.dizajnkvartir.com/
| Автор: | Категория: Вопросы новичков
Изменение категории | | Автор: webanet
что конкретно добавлено и что конкретно убрано? пример стати

Ответов: 1

Голоса: +1
 
Лучший ответ

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

<p></p>

если вы вставили чистый текст не завернутый в HTML теги, этот текст будет объединен вместе(каша), не понимаете как пользоваться HTML редактором, лучше пользуйтесь визуальным.

| Автор:
Выбор ответа лучшим | | Автор: Агафон

Мне закрываюшие </div> перенесло не туда куда надо, потом гуглевский валидатор пишет, что те параметры не относятся к Organization. В код <div itemprop="publisher" itemscope="" itemtype="https://schema.org/Organization"> добавило кавычки возле itemscope, хотя яне знаю, что туда вставлять и в Яндекс примере без кавычек

 <div itemscope itemtype="http://schema.org/Movie">     <h1 itemprop="name">Аватар</h1>     <div itemprop="director" itemscope itemtype="http://schema.org/Person">Режиссер:         <span itemprop="name">Джеймс Кэмерон</span>         (род. <span itemprop="birthDate">16 августа 1954 г.</span>)     </div>     <span itemprop="genre">Фантастика</span>     <a href="../movies/avatar-theatrical-trailer.html" itemprop="trailer">Трейлер</a> </div> 

И еще кучу всякой эрунды. По-вашему ответу я понял, что Включить HTML теги это оно и есть или это всё таки теги статьи?

Агафон,

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

  • Все, вы правильно поняли. Проверяйте как статью так и вставленный код, где что не лишнее удалили и пропустили теги.
Yuri_Geruk,

посоветуйте пожалуйста хороший текстовый редактор для HTML кодов

Агафон,

Здравствуйте!

Так как же мне решить проблему произвольного переноса </div>.

Вставляю код:

<div style="float:right">
<div itemprop="publisher" itemscope itemtype="https://schema.org/Organization">
<div itemprop="logo" itemscope itemtype="https://schema.org/ImageObject">
<a href="http://www.dizajnkvartir.com/" target="_blank" title="Сайт о красивом и оригинальном оформлении интерьера квартиры, дома, дачи: фото, картинки, описания, статьи"><img itemprop="url image" src="http://www.dizajnkvartir.com/logo.jpg" alt="Логотип сайта «dizajnkvartir.com»" /></a>
<meta itemprop="width" content="200 px" />
<meta itemprop="height" content="68 px" />
</div>
<meta itemprop="name" content="dizajnkvartir.com" />
<meta itemprop="address" content="Докучаевск" />
<meta itemprop="telephone" content="+38050155" />
</div>
<meta itemscope itemprop="mainEntityOfPage" itemType="https://schema.org/WebPage" itemid="$ENTRY_URL$"/>
</div>
<span style="font-size: 9pt">
Автор: <span itemprop="author">Понтий</span> 
<br />Добавлена: <time itemprop="datePublished" datetime="2012-11-30T19:30">30 ноября 2012</time>
<br />Последние изменения: <time itemprop="dateModified" datetime="2016-10-12T09:28">13 октября 2016</time></span>

 

На выходе (после сохранения):

<div style="float:right">
<div itemprop="publisher" itemscope="" itemtype="https://schema.org/Organization">
<div itemprop="logo" itemscope="" itemtype="https://schema.org/ImageObject"><a href="http://www.dizajnkvartir.com/" target="_blank" title="Сайт о красивом и оригинальном оформлении интерьера квартиры, дома, дачи: фото, картинки, описания, статьи"><img alt="Логотип сайта «dizajnkvartir.com»" itemprop="url image" src="http://www.dizajnkvartir.com/logo.jpg" /></a></div>
</div>
</div>
<meta content="200 px" itemprop="width" />
<meta content="68 px" itemprop="height" />
<meta content="dizajnkvartir.com" itemprop="name" />
<meta content="Докучаевск" itemprop="address" />
<meta content="+380501" itemprop="telephone" />
<meta itemid="$ENTRY_URL$" itemprop="mainEntityOfPage" itemscope="" itemtype="https://schema.org/WebPage" />
<p><span style="font-size: 9pt">Автор: <span itemprop="author">Kruiz</span><br />
Добавлена: <time datetime="2016-01-09T16:22" itemprop="datePublished">09 января 2016</time><br />
Последние изменения: <time datetime="2016-10-13T10:58" itemprop="dateModified">13 октября 2016</time></span></p>

 

А в итоге:

article

ПРЕДУПРЕЖДЕНИЕ: Не выполнено обязательное условие для структурированных сниппетов творческих работ: поле description или articleBody отсутствует или пусто
ПРЕДУПРЕЖДЕНИЕ: поле width не определено в спецификации https://schema.org/Article
ПРЕДУПРЕЖДЕНИЕ: поле height не определено в спецификации https://schema.org/Article
ПРЕДУПРЕЖДЕНИЕ: поле address не определено в спецификации https://schema.org/Article
ПРЕДУПРЕЖДЕНИЕ: поле telephone не определено в спецификации https://schema.org/Article
ПРЕДУПРЕЖДЕНИЕ: поле interactionCount не определено в спецификации https://schema.org/Article
Агафон,
Эта разметка лишь для Google, посмотрите общую для обоих поисковиков - https://yandex.ru/support/webmaster/supported-schemas/software.xml можно использовать как для гугла так и яндекса. Многие из полей не обязательны, можно легко использовать для каталогов.
Yuri_Geruk,

Спасибо за ответ. Но всё же, обойти "заботливый" Юкоз в данном случае никак нельзя? А то я (наверное не правильно понял Ваш предыдущий ответ) снял птичку на HTML кодах - целое утро восстанавливал статью. Я, если честно, вообще не понял ее предназначение. Если без кодов - то работаешь в визуальном редакторе, а если в панели HTML кодов - то зачем отключать коды?

Агафон,
Эту разметку нужно устанавливать в шаблоне страницы комментариев модул, желательно чтобы не делать это вручную для каждой статьи. В HTML  коды обязательно должны быть так как они осуществляют HTML разметку текста чтобы все правильно отображалось, если без, то будет все вместе отображаться.
Yuri_Geruk,
Ну а зачем предусмотрена возможность отключить? в чем смысл? Я отключил и получил абракадабру  Не делать вручную не получится. В Юкозе формат даты не для микроразметки
Агафон,
Дата полностью подходит под микроразметку, просто вы выбрали не ту. Перейдите в общие настройки сайта - Формат даты и времени, далее выберите в данном пункте первую на очереди, и все будет как положено.
...