Я пытаюсь заменить поля, которые в настоящее время присутствуют, используя страницу состояния gravityflow. Полями по умолчанию являются идентификатор, столбец отправителя, шаг, форма и дата создания записи. Я пытаюсь заменить эти поля столбцов и добавить пользовательские, которые я извлеку из созданной мной гравитации, которая имеет идентификатор формы 22 и номера полей: 121, 6 и 3.

Шорткод, который я сейчас использую:

[gravityflow page="status" id_column="false" step_column="false" step_status="false" submitter_column="false" form="22" fields="121"] 

Предполагается, что эти поля столбцов видны вместо полей столбцов по умолчанию, которые используются со страницей состояния gravityflow.

Я попытался редактировать поля вручную в файле PHP, используя метод:

 add_filter( 'gravityflow_status_fields', 'sh_gravityflow_status_fields' ); function sh_gravityflow_status_fields( $field_ids ){ // list the IDs of your fields here. $field_ids = array(121); return $field_ids; } 

Однако фрагмент кода, который я использовал, не изменяет поля столбца и не добавляет указанное поле столбца после того, как я удалил поля столбца по умолчанию со страницы состояния gravityflow.

Я просто пытаюсь добавить поля в моей гравитационной форме (имеет идентификатор формы 22) вместо столбцов полей, которые по умолчанию являются страницами состояния гравитационного потока.