Редактировать пост таксономии, прежде чем пост будет сохранен в базе данных - PullRequest
1 голос
/ 20 февраля 2020

Сценарий: У меня есть плагин, который очищает другой сайт и создает WordPress сообщения. Я не могу редактировать плагин. Но я хочу отредактировать таксономию (теги) до того, как она будет сохранена в базе данных.

Идея кода:

function taxonomy_edit( $data , $postarr ) {

    // Get tags (array)
    $taxonomies = $data['tags_input'];

        // Here will be some array edit

    // Editted taga (array)
    $data['tags_input'] = $taxonomies;

    return $data;
}

add_filter( 'wp_insert_post_data' , 'taxonomy_edit' , 99, 2);

Есть ли способ редактирования таксономия перед первым сохранением в базе данных?

1 Ответ

0 голосов
/ 20 февраля 2020

Лучший способ - сначала создать новую таксономию при импорте новой публикации, а затем назначить эту публикацию этой таксономии.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...