コンテンツ タイプ「ページ」のノードが 400 以下の Drupal 6 サイトがあります。過去 2 年間で、製品にのみ適用されるかなりの数のフィールドを追加しましたが、それらの製品を独自のコンテンツ タイプに分割したことはありません。したがって、製品である約 350 個のノードと、一般的なコンテンツである 50 個のノードがすべて同じ「ページ」コンテンツ タイプ内にあります。製品ノードにのみ適用されるフィールドが非常に多いため、それらを独自のコンテンツ タイプに分割したいと思います。
ここに問題があります。ほとんどのノードは製品であるため、既存の「ページ」タイプの名前を「製品」に変更してから、「ページ」という新しいタイプを作成するのが最も簡単です。(その後、新しい「ページ」タイプで 50 の一般的なコンテンツ ページを再作成する必要があるだけです。) しかし、最初のタイプの名前を変更し、新しい「ページ」タイプを作成した後、「ページ」は表示されませんでした。コンテンツ タイプ リストの上位に表示されます。マシン名の変更によって競合が発生したと思いますが、競合がどこにあるのかわかりません。すべてのキャッシュをフラッシュしようとしましたが、それは役に立たないようです。
この時点で、私はバックアップに戻っており、それを行うためのより良い方法を見つけようとしています. おそらく、人間が読める名前を変更しても、マシン名はそのままにしておけばよいでしょうか? 一致しないマシン名に依存する必要がある場合は少し混乱しますが、うまくいくようです。
より良い方法はありますか?