У мене є клієнт, який на сайті буде широко використовувати спеціальні типи публікацій для налаштування свого сайту. Але я перебуваю між скелею і важким місцем для їх запитуваної домашньої сторінки.
Насправді домашня сторінка буде складом певних "сторінок" в WordPress. В основному, будуть сторінки для: Intro , Blog , About Us , Portfolio та Contact Us . Усі вони будуть розташовані один на одного, так що ви можете прокручувати одну сторінку на іншу.
Перший мій інстинкт полягав у тому, щоб просто скористатися сторінкою (називається Головна ) та вставити короткий код, який приймає журнали сторінки та виводить належний порядок (тобто [pageOrder]intro, blog, about-us, portfolio, contact-us[/pageOrder]
). Сторінка використовує спеціальний шаблон сторінки для розміщення речей, керування циклом та додавання навігації в лівій частині сторінки. Але це все здається klunky.
Моїм ідеальним рішенням було б створити користувацький тип публікації (так званий стек ), який дозволяє кінцевому користувачеві розміщувати сторінки з перетягуванням, а CPT доглядає за компонуванням та навігацією тощо.
Проблема мого ідеального рішення - налаштування. WordPress дозволяє вибрати сторінку для домашньої сторінки за замовчуванням сайту. Але вона прив’язана до сторінки публікації типу , і я не знаю, куди підключити, щоб змінити це, щоб користувачі могли також вибрати стек як домашню сторінку за замовчуванням.
Отже, куди я можу підключитися, щоб додати CPT до випадаючих доступних сторінок для домашньої сторінки за замовчуванням?