Здравствуйте. Заголовок в объявлениях предусмотрен или нет (у меня он никак не выводится)?
Просто посмотрел,
заголовок как-бы присутствует (предлагается для заполнения), а вот
его почему-то уже нет.
Рабочего демо дополнения нет, и скринов объявлений тоже не представлено, поэтому никак не могу проверить, как вообще эти объявления должны правильно выглядеть - может только у меня они без заголовков отображаются...
groshin, здравствуйте. Четвертый день жду ответа - надеюсь с данным (вышеизложенным) вопросом Вы уже ознакомлены. Дополню немного пояснений в это-же русло (хотя из вышесказанного это вроде и так должно быть понятно).
В объявлениях почему-то не выводятся добавленные в форму публикации и заполненные произвольные поля (повторюсь, возможно только у меня).
К примеру, добавил в форму
В форме добавления объявления
функционирует, заполняется и сохраняется без всяких проблем...
И даже в форме редактирования объявления это поле тоже исправно выводится, а вот в самом объявлении его уже нет. Вот к примеру
и получил
на опубликованное объявление - там не заголовка, не поля ссылки уже нет.
Здравствуйте.
Извините что задержался с ответом.
Заголовки присутствующие в форме ( в настройках формы ) можно вывести изменив шаблон вывода. Для этого скопируйте в папку по адресу /wp-content/wp-recall/templates файлы adv-post-list.php и adv-post-widget.php из папки templates дополнения. Первый отвечает за вывод шорткода, второй вывод из виджета. Добавив стандартные функции wordpress использующиеся в цикле Вы сможете настроить вывод как Вам удобно ( добавить свои классы и т.д. ).
Добавленное поле ссылка выводится через функции вывода мета полей записи
Должно получится что то типа <?php echo get_post_meta( the_ID(), $key, false ); ?>
Переменную $key замените на id поля из Вашей формы ( указать в кавычках, например 'my_link_id' )
Это получится вывод ссылки
(в выводе всех записей шорткодом), но там она по сути не нужна - там если только
желательно вывести. А как это сделать я так толком и не понял.
Вот код вывода краткой записи:
<?php global $post; ?> <div class="adv-single" id="adv-<?php the_ID(); ?>"> <div class="top-adv-single"> <?php echo get_avatar( $post->post_author, 70 ); ?> <div class="adv-user-meta"> <span class="adv-user-name"> <?php the_author(); ?> </span> <br> <span class="adv-post-date"> <?php echo get_the_date(); ?> </span> </div> <div class="adv-more"> <a href="<?php the_permalink(); ?>" target="_blank">Подробнее</a> </div> </div> <div class="content-adv-single"> <?php echo rcl_adv_excerpt( get_the_ID(), $data ); ?> </div> </div>
Что конкретно в него нужно добавить, чтобы например после даты публикации (там место вроде как позволяет) вывести заголовок объявления?