Title: Знаки табуляции в исходном коде страницы
Last modified: 26.11.2019

---

# Знаки табуляции в исходном коде страницы

 *  Решено [dmitriy88](https://ru.wordpress.org/support/users/dmitriy88/)
 * (@dmitriy88)
 * [6 лет, 10 месяцев назад](https://ru.wordpress.org/support/topic/%d0%b7%d0%bd%d0%b0%d0%ba%d0%b8-%d1%82%d0%b0%d0%b1%d1%83%d0%bb%d1%8f%d1%86%d0%b8%d0%b8-%d0%b2-%d0%b8%d1%81%d1%85%d0%be%d0%b4%d0%bd%d0%be%d0%bc-%d0%ba%d0%be%d0%b4%d0%b5-%d1%81%d1%82%d1%80%d0%b0%d0%bd/)
 * Пишу код в functions.php для вывода тегов Open Graph, приходится использовать
   конструкции if elseif else вместе со знаками табуляции.
    По итогу в исходный 
   код страницы мета-теги попадают с табуляцией
 *     ```
       <meta property="og:image" content="/wp-content/uploads/img/snippet.png" />
       	<meta property="og:type" content="article" />
       ```
   
 * Можно ли что-то сделать, чтобы в исходном коде страницы избежать знаков табуляции?

Просмотр 13 ответов — с 1 по 13 (всего 13)

 *  [tuxfighter](https://ru.wordpress.org/support/users/tuxfighter/)
 * (@tuxfighter)
 * [6 лет, 10 месяцев назад](https://ru.wordpress.org/support/topic/%d0%b7%d0%bd%d0%b0%d0%ba%d0%b8-%d1%82%d0%b0%d0%b1%d1%83%d0%bb%d1%8f%d1%86%d0%b8%d0%b8-%d0%b2-%d0%b8%d1%81%d1%85%d0%be%d0%b4%d0%bd%d0%be%d0%bc-%d0%ba%d0%be%d0%b4%d0%b5-%d1%81%d1%82%d1%80%d0%b0%d0%bd/#post-12167667)
 * Можно.
    Всего лишь не изобретать велосипед, а воспользоваться готовыми плагинами.
 *  Автор [dmitriy88](https://ru.wordpress.org/support/users/dmitriy88/)
 * (@dmitriy88)
 * [6 лет, 10 месяцев назад](https://ru.wordpress.org/support/topic/%d0%b7%d0%bd%d0%b0%d0%ba%d0%b8-%d1%82%d0%b0%d0%b1%d1%83%d0%bb%d1%8f%d1%86%d0%b8%d0%b8-%d0%b2-%d0%b8%d1%81%d1%85%d0%be%d0%b4%d0%bd%d0%be%d0%bc-%d0%ba%d0%be%d0%b4%d0%b5-%d1%81%d1%82%d1%80%d0%b0%d0%bd/#post-12167683)
 * > воспользоваться готовыми плагинами
 * Готовые плагины не подходят из-за специфики задачи
 *  [tuxfighter](https://ru.wordpress.org/support/users/tuxfighter/)
 * (@tuxfighter)
 * [6 лет, 10 месяцев назад](https://ru.wordpress.org/support/topic/%d0%b7%d0%bd%d0%b0%d0%ba%d0%b8-%d1%82%d0%b0%d0%b1%d1%83%d0%bb%d1%8f%d1%86%d0%b8%d0%b8-%d0%b2-%d0%b8%d1%81%d1%85%d0%be%d0%b4%d0%bd%d0%be%d0%bc-%d0%ba%d0%be%d0%b4%d0%b5-%d1%81%d1%82%d1%80%d0%b0%d0%bd/#post-12167684)
 * я даже поверю, что вы перепробовали больше сотни плагинов для этого
 *  [Vova Druzhaev](https://ru.wordpress.org/support/users/otshelnik-fm/)
 * (@otshelnik-fm)
 * [6 лет, 10 месяцев назад](https://ru.wordpress.org/support/topic/%d0%b7%d0%bd%d0%b0%d0%ba%d0%b8-%d1%82%d0%b0%d0%b1%d1%83%d0%bb%d1%8f%d1%86%d0%b8%d0%b8-%d0%b2-%d0%b8%d1%81%d1%85%d0%be%d0%b4%d0%bd%d0%be%d0%bc-%d0%ba%d0%be%d0%b4%d0%b5-%d1%81%d1%82%d1%80%d0%b0%d0%bd/#post-12167748)
 * например не выводить весь html — тогда то и входят туда табы, а оформить его 
   так:
 * $out = ‘<meta property…’;
    $out .= ‘<meta property2…’;
 * echo $out;
 *  Автор [dmitriy88](https://ru.wordpress.org/support/users/dmitriy88/)
 * (@dmitriy88)
 * [6 лет, 10 месяцев назад](https://ru.wordpress.org/support/topic/%d0%b7%d0%bd%d0%b0%d0%ba%d0%b8-%d1%82%d0%b0%d0%b1%d1%83%d0%bb%d1%8f%d1%86%d0%b8%d0%b8-%d0%b2-%d0%b8%d1%81%d1%85%d0%be%d0%b4%d0%bd%d0%be%d0%bc-%d0%ba%d0%be%d0%b4%d0%b5-%d1%81%d1%82%d1%80%d0%b0%d0%bd/#post-12167753)
 * А переносы строк как оформлять? При использовании <br/> в echo он не работает
   в исходном коде страницы.
 *  [Vova Druzhaev](https://ru.wordpress.org/support/users/otshelnik-fm/)
 * (@otshelnik-fm)
 * [6 лет, 10 месяцев назад](https://ru.wordpress.org/support/topic/%d0%b7%d0%bd%d0%b0%d0%ba%d0%b8-%d1%82%d0%b0%d0%b1%d1%83%d0%bb%d1%8f%d1%86%d0%b8%d0%b8-%d0%b2-%d0%b8%d1%81%d1%85%d0%be%d0%b4%d0%bd%d0%be%d0%bc-%d0%ba%d0%be%d0%b4%d0%b5-%d1%81%d1%82%d1%80%d0%b0%d0%bd/#post-12167759)
 * Двойные кавычки и:
    `$out = "<meta property…\r\n";`
 *  [Vova Druzhaev](https://ru.wordpress.org/support/users/otshelnik-fm/)
 * (@otshelnik-fm)
 * [6 лет, 10 месяцев назад](https://ru.wordpress.org/support/topic/%d0%b7%d0%bd%d0%b0%d0%ba%d0%b8-%d1%82%d0%b0%d0%b1%d1%83%d0%bb%d1%8f%d1%86%d0%b8%d0%b8-%d0%b2-%d0%b8%d1%81%d1%85%d0%be%d0%b4%d0%bd%d0%be%d0%bc-%d0%ba%d0%be%d0%b4%d0%b5-%d1%81%d1%82%d1%80%d0%b0%d0%bd/#post-12167760)
 * [https://ru.wikipedia.org/wiki/%D0%A3%D0%BF%D1%80%D0%B0%D0%B2%D0%BB%D1%8F%D1%8E%D1%89%D0%B8%D0%B5_%D1%81%D0%B8%D0%BC%D0%B2%D0%BE%D0%BB%D1%8B](https://ru.wikipedia.org/wiki/%D0%A3%D0%BF%D1%80%D0%B0%D0%B2%D0%BB%D1%8F%D1%8E%D1%89%D0%B8%D0%B5_%D1%81%D0%B8%D0%BC%D0%B2%D0%BE%D0%BB%D1%8B)
 *  Автор [dmitriy88](https://ru.wordpress.org/support/users/dmitriy88/)
 * (@dmitriy88)
 * [6 лет, 10 месяцев назад](https://ru.wordpress.org/support/topic/%d0%b7%d0%bd%d0%b0%d0%ba%d0%b8-%d1%82%d0%b0%d0%b1%d1%83%d0%bb%d1%8f%d1%86%d0%b8%d0%b8-%d0%b2-%d0%b8%d1%81%d1%85%d0%be%d0%b4%d0%bd%d0%be%d0%bc-%d0%ba%d0%be%d0%b4%d0%b5-%d1%81%d1%82%d1%80%d0%b0%d0%bd/#post-12167765)
 * С двойными кавычками ошибка синтаксиса
    `"<meta property="og:title" content="`
 * og:title получается вне пределов кавычек.
 *  [Vova Druzhaev](https://ru.wordpress.org/support/users/otshelnik-fm/)
 * (@otshelnik-fm)
 * [6 лет, 10 месяцев назад](https://ru.wordpress.org/support/topic/%d0%b7%d0%bd%d0%b0%d0%ba%d0%b8-%d1%82%d0%b0%d0%b1%d1%83%d0%bb%d1%8f%d1%86%d0%b8%d0%b8-%d0%b2-%d0%b8%d1%81%d1%85%d0%be%d0%b4%d0%bd%d0%be%d0%bc-%d0%ba%d0%be%d0%b4%d0%b5-%d1%81%d1%82%d1%80%d0%b0%d0%bd/#post-12167773)
 * эх…
    Открывающие/закрывающие — двойные `"`. Внутри — одиночные `'`
    -  Ответ изменён 6 лет, 10 месяцев назад пользователем [Vova Druzhaev](https://ru.wordpress.org/support/users/otshelnik-fm/).
 *  Модератор [Юрій](https://ru.wordpress.org/support/users/yube/)
 * (@yube)
 * [6 лет, 10 месяцев назад](https://ru.wordpress.org/support/topic/%d0%b7%d0%bd%d0%b0%d0%ba%d0%b8-%d1%82%d0%b0%d0%b1%d1%83%d0%bb%d1%8f%d1%86%d0%b8%d0%b8-%d0%b2-%d0%b8%d1%81%d1%85%d0%be%d0%b4%d0%bd%d0%be%d0%bc-%d0%ba%d0%be%d0%b4%d0%b5-%d1%81%d1%82%d1%80%d0%b0%d0%bd/#post-12167780)
 * …или двойные с экраном `\"`
 *  Автор [dmitriy88](https://ru.wordpress.org/support/users/dmitriy88/)
 * (@dmitriy88)
 * [6 лет, 10 месяцев назад](https://ru.wordpress.org/support/topic/%d0%b7%d0%bd%d0%b0%d0%ba%d0%b8-%d1%82%d0%b0%d0%b1%d1%83%d0%bb%d1%8f%d1%86%d0%b8%d0%b8-%d0%b2-%d0%b8%d1%81%d1%85%d0%be%d0%b4%d0%bd%d0%be%d0%bc-%d0%ba%d0%be%d0%b4%d0%b5-%d1%81%d1%82%d1%80%d0%b0%d0%bd/#post-12167791)
 * Что в этой строке не так?
 * `echo "<meta property=\"og:title\" content=\"" . the_title() . "\" />\r\n";`
 * Результат такой получается
 * `Заголовок<meta property="og:title" content="" />`
 * При этом такая запись работает нормально
 * `echo "<meta property=\"og:url\" content=\"" . get_option('home') . "\" />\r\
   n";`
 *  Модератор [Юрій](https://ru.wordpress.org/support/users/yube/)
 * (@yube)
 * [6 лет, 10 месяцев назад](https://ru.wordpress.org/support/topic/%d0%b7%d0%bd%d0%b0%d0%ba%d0%b8-%d1%82%d0%b0%d0%b1%d1%83%d0%bb%d1%8f%d1%86%d0%b8%d0%b8-%d0%b2-%d0%b8%d1%81%d1%85%d0%be%d0%b4%d0%bd%d0%be%d0%bc-%d0%ba%d0%be%d0%b4%d0%b5-%d1%81%d1%82%d1%80%d0%b0%d0%bd/#post-12167792)
 * > Что в этой строке не так?
   >  `echo "<meta property=\"og:title\" content=\"" .
   > the_title() . "\" />\r\n";`
 * Гвоздь не от той стенки 🙂 Использованная функция the_title() **выводит** заголовок,
   а для конкатенации нужно, чтобы функция его **возвращала**.
 * Или без конкатенации
 *     ```
       echo "<meta property=\"og:title\" content=\""; 
       the_title();
       echo "\" />\r\n";
       ```
   
 * или другая функция
 *     ```
       echo "<meta property=\"og:title\" content=\"" . get_the_title() . "\" />\r\n";
       ```
   
 *  Автор [dmitriy88](https://ru.wordpress.org/support/users/dmitriy88/)
 * (@dmitriy88)
 * [6 лет, 10 месяцев назад](https://ru.wordpress.org/support/topic/%d0%b7%d0%bd%d0%b0%d0%ba%d0%b8-%d1%82%d0%b0%d0%b1%d1%83%d0%bb%d1%8f%d1%86%d0%b8%d0%b8-%d0%b2-%d0%b8%d1%81%d1%85%d0%be%d0%b4%d0%bd%d0%be%d0%bc-%d0%ba%d0%be%d0%b4%d0%b5-%d1%81%d1%82%d1%80%d0%b0%d0%bd/#post-12167794)
 * Спасибо за помощь. Теперь полностью разобрался.

Просмотр 13 ответов — с 1 по 13 (всего 13)

 Тема «Знаки табуляции в исходном коде страницы» закрыта для новых ответов.

 * Форум: [Проблемы и решения](https://ru.wordpress.org/support/forum/how-to-and-troubleshooting/)
 * 13 ответов
 * 4 участника
 * Последний ответ: [dmitriy88](https://ru.wordpress.org/support/users/dmitriy88/)
 * Последняя активность: [6 лет, 10 месяцев назад](https://ru.wordpress.org/support/topic/%d0%b7%d0%bd%d0%b0%d0%ba%d0%b8-%d1%82%d0%b0%d0%b1%d1%83%d0%bb%d1%8f%d1%86%d0%b8%d0%b8-%d0%b2-%d0%b8%d1%81%d1%85%d0%be%d0%b4%d0%bd%d0%be%d0%bc-%d0%ba%d0%be%d0%b4%d0%b5-%d1%81%d1%82%d1%80%d0%b0%d0%bd/#post-12167794)
 * Статус: решённая

## Темы

### Самые популярные темы

### Темы без ответов

### Без вопроса

### Решённые

### Нерешённые

### Все темы
