Иногда нужно копировать страницу в WordPress сайте, и в зависимости от поставленной задачи тут могут быть разные решения. Одно дело, когда у вас простой блог с однотипным текстовым контентом, то в таком случае эффективнее всего просто создать новую заметку либо воспользоваться плагином массового создания страниц.
Если же речь идет о статьях с каким-то сложным/оригинальным или затратным по времени оформлением (форматированные таблицы, блоки данных, произвольные поля и др.), то есть смысл дублировать запись.
Аналогично такой подходит полезен, когда требуется наполнить сайт похожим контентом, что лишь немного между собой отличается. Как пример здесь хорошо подходит задача добавления товаров в Woocommerce, где эта функция, кстати, изначально реализована.
Элементы продукции магазина могут иметь схожее описание, таблицы характеристик, атрибуты, категории и т.п.
Также фишку можете встретить в разных редакторах премиальных шаблонов по типу Elementor. К сожалению, в самой системе Вордпресс ее пока нет. Поэтому приходится искать подходящие модули.
Да, в сети имеются работающие сниппеты/хаки, однако мне кажется куда проще и эффективнее использовать именно готовые решения. С их помощью сделать копию страницы в WordPress гораздо проще, быстрее, причем без риска допустить ошибки при редактировании файла функций. Ниже кратко рассмотрю несколько соответствующих модулей.
Плагины дублирования страниц в Вордпресс
Очевидно, что их в репозитории есть около десятка, но все перечислять нет смысла. Сконцентрируем внимание на 4-х, о которых все пишут и где нормальное число скачиваний (значит эти варианты актуальны).
Duplicate Post
С его помощью сможете делать дубли любых типов записей или создавать из них черновики для дальнейшей правки. Допускается массовое редактирование что сэкономит определенное время, если нужно разобраться с несколькими заметками (например скопировать целый раздел портала).
Здесь 2+ млн. загрузок и последние изменения меньше месяца назад. Есть даже специальный тег для шаблона, позволяющий добавить на сайте кнопку клонирования — при клике по ней админ сразу перейдет в текстовый редактор. Весьма интересная фишка.
Вот как выглядит раздел настройки после установки модуля:
Здесь будет три вкладки:
Duplicate Page
Создает дубли всех типов объектов в WP за один клик, причем с выбором их статуса будь то черновик, скрытые страницы или ожидающие проверки. Все опции устанавливаются в настройках после активации. Есть локализация и продвинутая более функциональная версия. Загрузок больше 700тысяч, все ошибки исправлены, апдейт был 2 недели назад.
Post Duplicator
Автор разрабатывал модуль под себя, поэтому тот получился максимально простым. Он позволяет копировать записи при наведении на них и клике по соответствующей ссылке (как и в других вариантах). Поддерживаются разные таксономии и пользовательские поля. Комментарии при этом, разумеется, не переносятся. Не смотря на то, что это «авторская разработка», ее уже скачали более 100тыс. людей, оценка хорошая. Единственный минус — обновление около 10ти месяцев назад.
Page and Post Clone
Еще одно простое решение с принципом работы, аналогичным предыдущим пунктам, однако информации о поддержке других таксономий не нашел. Загрузок — более 50к, оценка максимальная, обновление недавно было.
Как дублировать страницы и посты без плагинов
Напоследок все же приведу обычный вариант без сторонних модулей. Найден на Github. Код добавляете в functions.php.
В последней строке видите активацию функции для постов. Чтобы сделать аналогично у веб-страниц (Page), допишите строку:
Ну, и осторожно внедряйте все это дело на свой сайт, предварительно сделав бэкап. Повторюсь, не уверен насколько эффективно так поступать рядовому юзеру по сравнению с обычной активацией плагина в 2-3клика, ну да ладно… Возможно, разработчикам будет интересно глянуть сам код.
В сфере инвестиций в недвижимость выбор типа недвижимости может существенно повлиять на доходность и долгосрочную…
1 000 000 человек уже занимаются ГОРЯЧИМ майнингом, и мы рады сообщить, что открываем новый…
NEAR Wallet — это мини-приложение в Telegram для хранения NEAR, USDT и добычи HOT. Майнинг…
Аренда коммерческой недвижимости — это ключевой элемент успешного бизнеса в любом городе, включая Энгельс. Это не просто…
В наше время все больше предпринимателей обращают внимание на перспективы покупки готового бизнеса, особенно в…
Новый 2024 год в криптосообществе начался с ажиотажа по поводу новой игры и потенциально будущей…
View Comments
С его помощью сможете делать дубли любых типов записей или создавать из них черновики для дальнейшей правки. Допускается массовое редактирование что сэкономит определенное время, если нужно разобраться с несколькими заметками (например скопировать целый раздел портала).