• Есть тег <!—more—>, который вставляет $more_link_text, который в каждом шаблоне может быть своим. Я хочу сделать так, чтобы вставлять ссылку обычным тегом <a> внутри которого будет тот самый $more_link_text, но адрес был указанный внутри <a>
    То есть мне нужно:
    написать ссылку: <a href="smth...">$more_link_text</a>
    Который будет идти по адресу «smth…» а на экране отображаться тоже самое, что и при вставке тега <!—more—>
    Вариант <a href="smth..."><!--more--></a> не проходит, так как он выдает адрес вида «smth…/#more-postid» и ссылка, естесственно, ведет не туда, куда надо.
    Обоснование проблемы: нужно сослаться на «подсайтовую» запись на главной странице основного сайта. Руками вставлять надпись «Read More» и ее аналоги не хочется, так как при изменении шаблона — она может быть иной и там, где вставлен реальный тег more и где ссылка на «подсайт» будут различия.

Просмотр 6 ответов — с 1 по 6 (всего 6)
  • Свою проблему решила с помощью плагина WordPress MU Sitewide Tags

    А где можно глянуть на готовую реализацию?

    Derinie
    Не совсем поняла, что вы имели ввиду. Моя проблема, описанная выше, полностью решилась плагином также указанным выше. Ничего руками я уже не дополняла. Плагин тут: WordPress MU Sitewide Tags

    awayka
    Я просто не понял саму задачу 🙂 Поэтому и хотел, если не секрет, посмотреть на рабочем сайте что вы имели ввиду.

    А, вот в чем дело! Ну суть такова:
    есть main сайт
    есть sub сайты
    хотелось, чтобы при посте в sub сайт, на main выводились заголовок, анонс и ссылка «читать далее» на пост на sub сайте.
    Плагин Sitewide Tags умеет такое делать, а ссылку «more» он сам ставит автоматом так, как указано в данном шаблоне.
    В целом, сайт на котором это реализую одноименный с моим ником (либо можно посмотреть в профиле)

    Теперь понял, спасибо ).
    Приятный дизайн у вашего блога.

Просмотр 6 ответов — с 1 по 6 (всего 6)
  • Тема «Вставка ссылки вида "more"» закрыта для новых ответов.