Добавить опцию в строитель

Я пытаюсь добавить список проектов в конструктор темы DIVI.

Мне уже удалось вставить список project_tag следующим образом:

<div class="et-pb-option"> <label for="et_pb_project_tag">Choisir le(s) réalisateur(s): </label> <div class="et-pb-option-container"> <% var et_pb_include_project_tag_temp = typeof et_pb_include_project_tag !== 'undefined' ? et_pb_include_project_tag.split( ',' ) : []; %> END; $tag_array = get_terms( 'project_tag' ); foreach ( $tag_array as $tag ) { printf( '<label><input type="checkbox" name="et_pb_include_project_tag" value="%1$s"%3$s> %2$s</label><br/>', esc_attr( $tag->term_id ), esc_html( $tag->name ), '<%= _.contains( et_pb_include_project_tag_temp, "' . $tag->term_id . '" ) ? checked="checked" : "" %>' ); } echo <<<END <p class="description">Sélectionner le réalisateur.</p> </div> <!-- .et-pb-option-container --> </div> <!-- .et-pb-option --> 

Но я не знаю, как это сделать с родительским типом «проект»,

Какие-либо предложения?

Вы можете создать пользовательский запрос с WP_Query чтобы получить все сообщения из вашего типа сообщения. Вот как будет выглядеть основной запрос, вам просто нужно настроить его на ваши нужды

 <?php // The Query $the_query = new WP_Query( 'post_type=project&posts_per_page=-1' ); // The Loop if ( $the_query->have_posts() ) { while ( $the_query->have_posts() ) { $the_query->the_post(); echo '<li>' . get_the_title() . '</li>'; } } wp_reset_postdata();