TiA, извините, запутался....
вставил <?php the_ID(); ?> после кастомных полей. Результат тот же самый... ID с полями выводится только в статье и при фильтрации. В архиве только текст заголовка и все...
Если в редакторе убираю <!--more-->, то текст в архиве выводится.
Возникла идея: может попробовать дополнительно установить плагин типа Advanced Custom Fields, который поддерживает шорткоды для полей, и вставлять шорткоды уже в редакторе при написании статьи?
Понимаю, что это равносильно чуханию левой пяткой правого уха, но по-другому дефицит знаний мне не позволяет.
Результата не дало :(
Ни в одном файле get_post_meta() не нашел :(
Вроди имеется:
<?php if (have_posts()) : $post = $posts[0]; $not_paged = get_query_var('paged'); $not_paged = ( empty($not_paged) ) ? true : false; ?> <?php while (have_posts()) : the_post(); get_themplate_part( 'content-custom' ); endwhile; the_posts_pagination( apply_filters( 'basic_archive_posts_pagination_args', array( 'mid_size' => 2, 'prev_text' => __( '« Prev', 'basic'), 'next_text' => __( 'Next »', 'basic'), )) ); else: ?> <div class="post"> <h1><?php _e( 'Posts not found', 'basic' ); ?></h1> <?php get_search_form(); ?> </div> <?php endif; ?>
А вот с этим
можно поподробнее? Куда именно необходимо вставить и в каком месте вывести? (Извините, но в WP я чайник).
Только что перечитал свой предыдущий пост. Сам понял, что выразился не совсем ясно. Попробую описать всю задумку более подробно: в код content-custom.php вставлен ряд произвольных полей таким образом, что если в визуальном редакторе перед всем текстом поставить <!--more-->, то в рубрике записей (файл archive-custom.php) должны выводиться заголовки и эти произвольные поля, а после перехода в саму статью раскрывался бы полностью пост со всей информацией. На данный момент в самой статье произвольные поля отображаются, а вот в архиве кастомных записей выводится просто список заголовков статей и всё, так как перед текстом в визуальном редакторе был поставлен <!--more-->. Произвольные поля не выводятся.
На сайте есть форма фильтрации по произвольным полям (плагин WordPress Meta Data & Taxonomies Filter). Так вот, при выполнении фильтрации список статей (он же результат поиска) выводится, как и задумано: заголовок и несколько произвольных полей.
Всем доброго времени суток.
Пытаюсь разобраться с WP, прошу помощи.
Дано:
1. На сайте создан кастомный тип записей (абстрактно custom).
2. Созданы страницы content-custom.php и single-custom.php.
3. В content-custom.php перед текстом выведен ряд произвольных полей посредством
<?php echo get_post_meta($post->ID, "custom_field_name", true); ?>
4. В single-custom.php ссылку на content-custom.php сделал
get_template_part( 'content-custom', get_post_format() );
5. Создаю из обычного archive.php archive-custom.php и в нем, как и в п.4, ссылка на 'content-custom' присутствует.
Вопрос: что я не так делаю, что у меня при входе в категорию (архив записей custom) не отображаются произвольные поля?
На сайте стоит форма-фильт кастомных записей.Если в ней выставить необходимые параметры (значения произвольных полей) и нажать "поиск" - то в результатах выводися список записей типа custom с необходимым перечнем произвольных полей в каждой статье.
3 дня уже не могу решить эту задачку. Гугл не помог, в php и WP разбираюсь как свинья в апельсинах. Можете доходчиво объяснить что делать?
Заранее спасибо всем откликнувшимся.
Да простит меня товарищ markin, но его вторая картинка навеяла (а-ля симбиоз щита и 4хугольной панамки доктора наук)...
[ATTACH]148375[/ATTACH]
говорят, что если в полночь этот логотипчик перевернуть на 90 градусов и закрыть левый глаз...
то можно увидеть букву D, а некоторые видели еще и букву J и листочек с загнутым углом...
[ATTACH]148376[/ATTACH]
Ну и в продолжение стёба с крестами ;) ...
[ATTACH]148377[/ATTACH]
сори, в красный цвет обломался красить ))
вот и мои 5 копеек...
[ATTACH]127430[/ATTACH]
LinkXP, дык в плагиате тогда обвинят.... :)
proof23, прикольно вышло
история об этом умалчивает
PrtSc, уже называли... но отозвали обратно