Как сделать статью по шаблону wordpress?

Ссылка скопирована
1 ответ

Такой вопрос, начал недавно изучать wordpress и интересует один вопрос.
Есть шаблон статьи со всеми стилями, и каким образом человек будет это все заполнять в тех местах где нужно?
Через ASF плагин возможно это сделать?

Дополнительно:

Как сделать статью по шаблону wordpress?

1. Создать шаблон страницы и вставляешь туда со всеми стилями(стили можно внутрь пока поставить тоже, но в идеале их отдельно подключать), только то, что внутри тега body

2. Добавить на эту страницу заполняемые поля (можно через ACF или METABOX и др. аналоги)

3. Заполняешь созданные поля и смотришь все ли ок, если не ок, дорабатываешь.

Еще мега полезный сайт wp-kama точка ru там уйма всего

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

  • Спасибо!

Ответы:

Создаёшь запись, а потом просто копируешь её.
Для этого есть масса плагинов. Например https://wordpress.org/plugins/copy-delete-posts/

Как сделать статью по шаблону wordpress?

Нужно решить такую задачу?

Опишите проблему, и специалист поможет с настройкой, исправлением ошибки или доработкой сайта. Подберём понятный план работ без лишней переписки.

Заказать помощь
Лучший ответ
1
Стас DB Ответ

Статью «по шаблону» в WordPress можно сделать несколькими способами. Если нужен просто одинаковый визуальный каркас для новых материалов, используйте блочный редактор и шаблоны блоков. Если нужны отдельные заполняемые поля, например подзаголовок, характеристики, плюсы/минусы, цена, кнопка, тогда подходит ACF.

Рабочий вариант для разработчика:

  1. Создать группу полей ACF для записей.
  2. Добавить нужные поля: подзаголовок, изображение, список, ссылка, повторитель.
  3. В шаблоне single.php или single-post.php вывести эти поля.
  4. Оформить стили в CSS темы.

Пример вывода поля:

<article class="article-template">
    <h1><?php the_title(); ?></h1>
 
    <?php if ($lead = get_field('lead_text')) : ?>
        <p class="article-lead"><?php echo esc_html($lead); ?></p>
    <?php endif; ?>
 
    <div class="article-content">
        <?php the_content(); ?>
    </div>
</article>

<article class="article-template"> <h1><?php the_title(); ?></h1> <?php if ($lead = get_field('lead_text')) : ?> <p class="article-lead"><?php echo esc_html($lead); ?></p> <?php endif; ?> <div class="article-content"> <?php the_content(); ?> </div> </article>

Если пользователь без разработчика должен создавать много однотипных статей, лучше сделать не жёсткий PHP-шаблон, а паттерн блоков или ACF Blocks. Тогда редактор будет заполнять понятные поля, не трогая верстку.

Другие ответы (0)

Пока нет других ответов. Будьте первым, кто поможет автору.

Ответить на вопрос

комментарий

Ваш адрес email не будет опубликован. Обязательные поля помечены *

Вам также может быть интересно