0

私のブログには、少し前podcastから変更されたカテゴリ スラッグがあります。entcast

今日、スラッグを再利用したいのですがentcast、この名前のカテゴリを作成することはできません.wpはすでにそのカテゴリがあると言っています. 投稿履歴と同じように、wpは古いレジストリを保持していると思います。

私の質問は次のとおりです。

  1. entcastナメクジを再利用するにはどうすればよいですか?
  2. それでデータを失うリスクはありますか?

この変更はデータベース自体で行う必要があると思うので、これが 2 番目の質問の理由です。

4

3 に答える 3

0

あなたが言っているWordPressメッセージを受け取る唯一の可能性は、同じ親を持つ既存のカテゴリ名と同じカテゴリ名を使用している場合です。(それ以外の場合は、受け取った正確なWordPressメッセージを投稿してください)。したがって、以前は使用されていたが現在は使用されていないスラッグを使用する場合(WordPressデータベースのwp_termsのコンテンツを確認することで、まだ存在するかどうかを確認できます)、そうでないカテゴリ名を入力することで完全に実行できます。同じ親に対してすでに使用されており(これは論理的に必要です)、名前自体に対応していない場合は手動でスラッグを指定します。これが不可能な理由はありません。この回答で問題が解決しない場合は、次のことを行ってください。1)wp_termsをチェックインして、「encast」を確認します。

于 2012-12-10T11:39:55.893 に答える
0

管理画面で、[投稿] > [カテゴリ] をクリックします。ポッドキャスト カテゴリを参照します。[編集] をクリックして編集します。slug フィールドはおそらく「entcast」ですが、Name フィールドは「podcast」です。slug フィールドを (利用可能な場合は "podcast" に) 変更します。次に、「encast」カテゴリを作成できるようになります。

于 2012-12-07T13:21:59.023 に答える
0

WordPress データベースで wp_terms をチェックインして、このスラッグを使用しているカテゴリを確認する必要があります。すべてのカテゴリが用語を使用していることに注意してください (これが、データベース テーブルが wp_terms と呼ばれる理由です)。そして、用語は基本的に名前 (表示名) とスラッグ (ID 名) の関連付けです。したがって、「entcast」というスラッグを使用するカテゴリがない場合でも、そのスラッグが別の分類 (タグなど) で使用されていないという意味ではありません。確認する最善の方法は、WordPress MySQL データベースの wp_terms テーブルを確認することです。別の分類法が同じスラッグを使用している場合は、このスラッグを使用しているすべての分類法に移動して、再び「フリー」になるように変更する必要があります。この画像を参照して、WordPress での用語と分類法の使用法を説明してください。 ここに画像の説明を入力

于 2012-12-10T15:17:56.733 に答える