6ответ(ов) в теме
Здравствуйте, хочу добавить количество заявок на проект вот здесь
Вы не можете просматривать опубликованные ссылки
, пробую даже сделать копию функции с плагина, но новые поля не добавляются, в масиве данные есть, думаю проблема вот здесь
$content .= rcl_get_include_template( 'fng-task.php', __FILE__, array(
'post' => $post
) );
Что надо передать в FILE? У меня fng-task.php в wp-content/wp-recall
Ссылка на код
Вы не можете просматривать опубликованные ссылки
или просто строкой
// Кастомизация таба заказчиков function forklance_get_customer_tab( $master_id ) { global $post; $args = array( 'post_type' => 'task', 'author' => $master_id, 'numberposts' => - 1, 'fields' => 'ids' ); $posts = get_posts( $args ); if ( ! $posts ) { return '<p>' . __( 'Задания пока не публиковались', 'fng' ) . '</p>'; } $pagenavi = new Rcl_PageNavi( 'tasks', count( $posts ) ); unset( $args['fields'] ); $args['offset'] = $pagenavi->offset; $args['numberposts'] = 30; $posts = get_posts( $args ); $content = '<div class="fng-task-list">'; $content .= $pagenavi->pagenavi(); $content .= '<div class="fng-task"> <div class="task-title task-meta">' . __( 'Наименование', 'fng' ) . '</div> <div class="task-date task-meta">' . __( 'Дата публикации', 'fng' ) . '</div> <div class="task-status task-meta">' . __( 'Статус', 'fng' ) . '</div> <div class="task-status task-meta">' . __( 'К-ство заявок', 'fng' ) . '</div> </div>'; foreach ( $posts as $post ) { setup_postdata( $post ); $content .= rcl_get_include_template( 'fng-task.php', __FILE__ , array( 'post' => $post ) ); } $content .= $pagenavi->pagenavi(); $content .= '</div>'; wp_reset_postdata(); return $content; } add_filter( 'rcl_subtabs', function ( $subtabs ) { foreach ( $subtabs as &$subtab ) { if ( $subtab['id'] == 'customer' ) { $subtab['callback']['name'] = 'forklance_get_customer_tab'; } } return $subtabs; } );
Редакции сообщения
26.01.2022 10:43Причина: не сохраняет пробелы в коде
26.01.2022 14:05Причина: не указано
Вы не имеете права на публикацию сообщений в этой теме