Поддержка Проблемы и решения Как сделать пагинацию статичных страниц?

  • Сайт библиотеки специальной литературы. Делаю раздел книг: статичную страницу, на которой выводятся анонсы книг с дочерних страниц (с помощью плагина Page-list). Книг много, так что нужна пагинация, чтоб на нескольких страницах разместить. В самом плагине Page-list пагинации нет. Есть ли какой-нибудь плагин пагинации именно статичных страниц?

Просмотр 14 ответов — с 1 по 14 (всего 14)
  • Делаю раздел книг: статичную страницу,

    Если не хотите проблем — делайте не на страницах, а на записях в рубриках.
    Страницы не для этого служат.
    См https://codex.wordpress.org/Страницы
    https://ru.wordpress.org/support/topic/%D0%97%D0%B0%D0%BF%D1%83%D1%82%D0%B0%D0%BB%D0%B0%D1%81%D1%8C-%D1%81%D0%BE%D0%B2%D1%81%D0%B5%D0%BC-%D1%87%D1%82%D0%BE-%D0%BF%D0%B5%D1%80%D0%B2%D0%B8%D1%87%D0%BD%D0%BE/#post-155549

    В записях это неудобно реализовать. Книги имеют большой объем, у них есть оглавление, которое ставлю в сайдбар и главы книги — дочерние страницы (в записях же нет функции дочерних страниц). Если это сделать в записях, то каждая глава получится как отдельная запись, придется первые страницы книг превращать в рубрики, список рубрик будет забит этими книгами, очень громоздкая конструкция получится. К тому же если делать каждую книгу рубрикой, то описание книги и обложку придется запихать в Description, где все это не очень красиво смотрится.
    В статичных страницах все это лучше бы выглядело.
    Я знаю, что WP предназначен в основном для блогов. Для сайтов лучше подходит MODX, но там как раз создание блогов не реализовано.
    А мне хотелось бы, чтобы и другие юзеры публиковали книги и журналы по теме как раз в зяписях, в виде анонсов книг и пдф для скачки. А самые основные книги по теме, более солидные и объемные, я бы сам размещал на статичных страницах именно для чтения.
    Для такой цели нужен CMS, который бы совмещал возможности MODX (для сайта) и WP (для блога). Но пока не вижу такой.
    В сущности, проблема была бы решена, если бы реализовать пагинацию на статичных страницах. Можно конечно это сделать с помощью кода <!—nextpage—>, но такая пагинация выглядит уж больно неказисто. Пытался приспособить к этому коду стиль wp_paginavi, но все равно выглядит неважно.
    Вообще странно, что для WP существует огромное количество плагинов, а вот созданием такого еще всерьез никто не озадачился. Ведь если бы создатели WP сделали пагинацию как раз к Page-list, то из WP получился бы как раз CMS, совмещающий сайт и блог.

    • Ответ изменён 5 лет, 3 месяца назад пользователем ledzin.

    В записях это неудобно реализовать.

    Именно так это и делается. А Вы просто не разобрались в сущностях ВП. Изучите ссылки выше.

    Я знаю, что WP предназначен в основном для блогов.

    Не читайте столетние копипасты неучей.

    Вообще странно, что для WP существует огромное количество плагинов, а вот созданием такого еще всерьез никто не озадачился.

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

    публиковать книги, диссертации и тп многостраничные тексты

    Можете привести пример такой библиотеки, сделанной на WP?
    Я не первый озадачиваюсь такой проблемой. В сети и другие юзеры пишут, что не могут найти. Кто-то даже сам такой движок изобретал.
    Ссылка на базу плагинов — какой из них может подойти именно для описанной выше цели?

    Можете привести пример такой библиотеки, сделанной на WP?

    Нет. Я их не держу в памяти и книг с сайтов не читаю.

    Ссылка на базу плагинов — какой из них может подойти именно для описанной выше цели?

    Если бы был такой, который бы подходил всем и во всём — зачем бы создавались другие? Выбирайте сами, что подойдет именно Вам.
    Проявите фантазию в поиске по каталогу- подумайте над поисковыми ключами. Я показал всего лишь 2 из возможных. А их наверняка больше.

    Я вообще-то задал конкретный вопрос: «Есть ли какой-нибудь плагин пагинации именно статичных страниц?»
    Если не знаете ответа, то и не надо отвечать.

    Я вообще-то задал конкретный вопрос: «Есть ли какой-нибудь плагин пагинации именно статичных страниц?»
    Если не знаете ответа, то и не надо отвечать.

    Вы спрашиваете «как свалиться с крыши», а я (вообще-то) Вам показываю на лестницу. Но дело Ваше. Когда начнутся более серьёзны проблемы — не говорите что Вас не предупреждали.

    Ида у страниц нет понятия «пагинация» (хотя через костыли наверное можно сделать). Если бы Вы прочли документацию вопрос бы отпал сам собой.
    За сим откланиваюсь.

    Лучше бы и не начинали «отвечать», вернее посылать за тем, за чем сами не знаете. Если у вас с утра плохое настроение, не надо тут демонстрировать свою язвительность и «продвинутость». Если не умеете общаться с людьми, то и не занимайтесь этим делом.

    «Есть ли какой-нибудь плагин пагинации именно статичных страниц?»

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

    Для этого наверное и существует «Форум поддержки«, чтоб спрашивать у специалистов и получать конкретные советы. А не отправлять в поиск.
    Я и на других сайтах искал, в блоге того же автора плагина Page-list юзеры спрашивали о таком же плагине и никто не знал ответа (и автор тоже), кроме как использовать код, приведенный выше. Но это было несколько лет назад.
    Я подумал, может за эти годы что-то появилось. Но кажется нет.

    • Ответ изменён 5 лет, 3 месяца назад пользователем ledzin.

    Для этого наверное и существует «Форум поддержки«, чтоб спрашивать у специалистов и получать конкретные советы. А не отправлять в поиск.

    Всё верно, это волонтёрский форум помощи — подсказать как сделать что искать где и как.
    А решать за Вас что ВАМ нужно, просто потому что Вам лень искать (и даже документацию почитать) никто не обязан. Хотите быстрых решений на сложные вопросы — есть оплачиваемые специалисты.

    Я подумал, может за эти годы что-то появилось. Но кажется нет.

    ЭТАПЯТЬ 🙂 Десятки плагинов на которые лень посмотреть — тогда конечно «ничего не появилось»

    Вы же вроде «раскланялись», так зачем снова встреваете? Азартен Парамоша 🙂
    Мне искать не лень, я уже обыскался. А документация обычно на английском, которым я не владею, так что… Только не советуйте мне теперь тратить годы на изучение английского языка, чтобы прочитать десяток страниц документации. С вас станется.

    Когда я несколько лет назад начинал осваивать MODX, мне очень помогали специалисты на их сайте. Которые очень доброжелательно и обстоятельно отвечали на все вопросы, даже сами копались в моих кодах и поправляли ошибки. За что я им безмерно благодарен.
    В WP, видимо, таких нет. Если первый же вопрос начинают издевательски комментировать всякими «остроумными» примечаниями вроде «гениальная идея», «ЭТАПЯТЬ»…

    вам вполне правильно сказали — не делайте на страницах.
    wordpress-сайт на страницах это неповоротливое чудовище, которое способно повесить даже очень и очень мощный vds.

    и да — какая на фиг пагинация для страниц? она по умолчанию есть, ничего делать для этого не надо. достаточно страницу разбивать тегом <!--nextpage-->.

    ищите плагины, их навалом:
    https://wordpress.org/plugins/tags/flipbook/
    https://wordpress.org/plugins/tags/books/

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

    в вашем личном интернете еще не изобрели онлайн-переводчики?

Просмотр 14 ответов — с 1 по 14 (всего 14)
  • Тема «Как сделать пагинацию статичных страниц?» закрыта для новых ответов.