Как добавлять записи через сайт с произвольными полями без регистрации на WordPress?
Здравствуйте!
Есть такая задача: добавлять контент через сайт (не обязательно в рубрики, можно куда угодно - в любой модуль) без регистрации и с возможностью кроме самого контента ещё заполнять дополнительные поля. Также должна быть возможность прикреплять файлы к дополнительным полям.
Есть плагин Advanced Custom Fields (можем купить PRO версию), позоляющий добавлять любой дополнительный контент к новостям.
Можно сделать возможность добавления новостей через сайт, для этого тоже есть плагины, мо они все не дружат с Advanced Custom Fields... Или я не нашёл. Кто с этим сталкивался? Как решить задачу?
добавляете на страницу кнопку, кнопку вызова модального окна, в него вставляете форму с необходимыми вам полями, дальше все просто, отправляете форму в обработчик, в нем делаете
<?php if ( have_posts() ) : while ( have_posts() ) : the_post(); ?>
<div id="<?php echo $post-id ?>" class="post">
<a href="#modal">редактировать</a>
тут код цикла
если содержимое формв не через аякс то тут окно и форму
<form id="modal">
<input name="new-val">
<input type="submit" value="отправить"/>
</form>
</div>
<?php endwhile; else: ?>
<p><?php _e('Sorry, no posts matched your criteria.'); ?></p>
<?php endif; ?>
WP Panda: А есть вариант не для редактирования, а для вывода пустых полей для создания нового поста без регистрации? Спрашивал уже на тостере, ответа не нашлось. А тут я смотрю очень близко к решению.