Поддержка Проблемы и решения Показывать метки сразу после текста

  • Привет, друзья!
    Метки — хорошая штука. Но в WordPress они расположены в конце контента, мелкие, невзрачные, незаметные. Например у меня на сайте после текста идёт рекламный блок, блок ссылок, блок похожих статей и только потом метки. Их никто не видит. А хотелось бы так, чтобы сразу после текста шли метки. Я бы сделал их красиво, шрифтом чуть крупнее и жирнее, чем в статье.
    Но как? Может шорткодом каким-нибудь? Или есть какое-то стандартное решение?
    Подскажите, если знаете как это сделать. Спасибо.

Просмотр 15 ответов — с 1 по 15 (всего 27)
  • Но в WordPress они расположены в конце контента, мелкие, невзрачные, незаметные.

    В wordpress метки расположены в Базе Данных, а мелкие и невзрачные они в Теме, которая полностью отвечает за вывод на фронт-энд. Поменяйте Тему на более подходящую или примените css, добавив нужные правила в настройках дополнительных стилей.

    Да, изменить внешний вид меток я смогу через стили. Но как разместить их сразу после текста? Как переместить их со дна страницы выше, в текст? Можно как-то вырезать кусок кода отвечающий за вывод меток из луп-сингл пхп и воткнуть его в текст статьи?

    Вот прям текст… текст… текст… Потом точка и…
    Метки: ТАЗИКИ. СМОРОДИНА. НОЗДРИ. УГАНДА.

    То есть вопрос не во внешнем виде меток, а в их местоположении на странице.

    полагаю, что всякие рекламные блоки и прочее у вас выводятся фильтром на the_content, поэтому и выводятся выше меток.

    так что решение состоит в том, чтобы убрать стандартный вывод меток из single.php и навесить их вывод тоже на the_content, но с большим приоритетом (цифра ниже).

    Спасибо! Надо подумать!

    Flector, я уже думал над этим. Но…

    Сначала на странице идёт текст статьи:
    Затем сойлер с информацией выведенный шорткодом [spoiler],
    Затем реклама выведенная шорткодом [reclama]
    Затем блок ссылок и источников исполненый в html.

    Затем идут похожие статьи, которые выводит плагин related posts,
    Затем wordpress выводит метки.

    Получается так:
    _______________
    — Текст статьи
    — [spoiler]
    — [reclama]
    — ссылки <а>,<а>
    ………….
    — Похожие посты
    — Метки
    __________

    Если я изменю приоритет, метки и похожие посты поменяются местами. Но я хочу разместить метки в тексте, чтоб было так:

    _______________
    — Текст статьи
    — МЕТКИ (!)
    — [spoiler]
    — [reclama]
    — ссылки <а>,<а>
    ………………
    — Похожие посты
    __________

    Спойлер, реклама и ссылки не интегрированы в код, а прописаны руками. Практически вопрос в том, как метки вывести прямо в тексте статьи.

    Да, надо было именно так и сформулировать вопрос:
    «Как вывести метки в тексте статьи». Вот прям в середине текста!

    поискать плагин, который выводит метки через шорткод

    Как вариант. Но тогда я буду навечно привязан к этому плагину. Навсегда. Но ведь можно обойтись без плагина?

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

    Но тогда я буду навечно привязан к этому плагину. Навсегда.

    у вас и так этих плагинов с шорткодами (по вашим словам) — как собак -))

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

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

    Видимо вы правы… Хотя все шорткоды я делаю без плагинов через function.

    Спасибо!

    через function

    и занимаетесь постоянной поддержкой и обновлением этого кода???
    Да вы герой……

Просмотр 15 ответов — с 1 по 15 (всего 27)
  • Тема «Показывать метки сразу после текста» закрыта для новых ответов.