Intereting Posts
отображать два изображения в файле theme.php темы Скрипт Enqueue вызывает ошибку в консоли Страница архива не найдена в пользовательском типе сообщения Программное добавление пунктов меню воспроизводится в нескольких меню Указывать на страницу, когда результатов нет отобразить форму соединения ftp в панели администратора Как изменить постоянную ссылку на заголовки в RSS-каналах? Я хочу обработать следующие js для обработки запроса AJAX на моей функции, чтобы вычислить общее количество просмотров сообщения Загружать изображения в таблицу пользовательских баз данных в бэкэнде администратора WP supersize не отображается, когда выбраны флаги разных языков Содержимое открытого изображения «image» отображается пустым на отладчике и заполняется веб-источником Редактирование текстового файла из меню плагинов Как сделать мою страницу wordpress более дружественной для мобильных зрителей? Настройка заголовка страницы Yoast Использование $ wpdb для запроса сообщений с метазначением, содержащим текущий post_id

Как программно связывать 2 разных типа сообщений

Я создал 2 пользовательских типа сообщений: курс и репетитор:

<?php /*** Registering Course post type ***/ function px_course() { $labels = array( 'name' => 'courses', 'singular_name' => 'course', 'menu_name' => 'courses', ); $args = array( 'labels' => $labels, 'public' => true, 'publicly_queryable' => true, 'show_ui' => true, 'show_in_menu' => true, 'query_var' => true, 'rewrite' => array( 'slug' => 'course' ), 'capability_type' => 'post', 'has_archive' => true, 'hierarchical' => false, 'supports' => array( 'title', 'editor', 'thumbnail', 'custom-fields' ) ); register_post_type( 'course', $args ); } add_action( 'init', 'px_course' ); /*** Registering Tutor post type ***/ function px_tutor() { $labels = array( 'name' => 'tutor', 'singular_name' => 'tutor', 'menu_name' => 'tutor', ); $args = array( 'labels' => $labels, 'public' => true, 'publicly_queryable' => true, 'show_ui' => true, 'show_in_menu' => true, 'query_var' => true, 'rewrite' => array( 'slug' => 'tutor' ), 'capability_type' => 'post', 'has_archive' => true, 'hierarchical' => false, 'supports' => array( 'title', 'editor', 'thumbnail', 'custom-fields' ) ); register_post_type( 'tutor', $args ); } add_action( 'init', 'px_tutor' ); ?> 

и у меня есть настраиваемое поле в типе сообщения курса, которое просит пользователя поместить ссылку на страницу преподавателя курса. Я ищу способ сделать эту часть программно. Скажем, у меня есть три курса: PHP, CSS и Javascript, а также два репетитора: Алекс и Тодд.

У Алекса и Тодда есть страница, созданная с использованием типа персонализированного репетитора с их информацией: facebook profile, e-maill и … Я хочу связать их на странице курса, если они наставник этого курса. Как я могу сделать это программно?

Заранее спасибо.