Criando um node e um termo via programação no Drupal 8

Veja abaixo, como criar um termo via programação e atrelá-lo a um node.

$term = Term::create([
    'vid' => 'tags', //Vocabulary name
    'name' => 'Term name example',
  ]);

$term->save();
$tid = $term->id();

$node = Node::create([
  'type' => 'article', //Content type name
  'title' => 'My title example',
  'body' => ['value' => 'My body value', 'format' => 'full_html'],
  'field_tags' => $tid,
  'uid' => '1',
]);
$node->save();


Não esqueça de adicionar os seguintes namespaces no início do seu código:

use Drupal\node\Entity\Node;
use Drupal\taxonomy\Entity\Term;


Espero que tenha ajudado.
Até o próximo tutorial.