奇妙なパーマリンクの問題:/ company-2 /の名前を/ company /に変更できません


15

companyというページを作成しました。しかし、パーマリンクはそれを/ company-2 /に変え、それを/ company /だけに変更しようとしても機能しません。このWebサイトには8ページしかなく、会社と呼ばれるものはありません(過去にページタイトルとして会社が使用されているかどうかわかりませんか?)。

何ができますか、原因は何ですか?どこを見ればいいですか?phpmyadminを使用することを恐れない;)

よろしく


1
確認できますが、ページと同じ名前のメディアライブラリ内のアイテムにより、ページのパーマリンク名に番号が追加されます。
クリス

このスラッグ/名前を含む他のページなどがゴミ箱にあるかどうかに絶対に確信がある場合は、Yoastリダイレクトになる可能性があります!私の場合はITでしたが、Kmanのおかげで解決しました!ありがとう!!
ロザ

回答:


11

他のページのスラッグを確認してください-チャンスはそれらの1つに/ company /が使用されていることです。また、サイトの/ company /にアクセスして、何かが発生するかどうかを確認することもできます。

コメントで述べたように、ゴミ箱も確認してください。その名前のページを削除した可能性がありますが、それがまだゴミ箱にある場合、その名前を再利用することはできません。


6
その時点までに、必ず「ゴミ箱」にもチェックします
Zマン

はい、ゴミが問題でした。これはクリーンなテストWebサイトです。私の素敵なパートナーがいくつかのテストページを作成し、それらを直接破棄したことがわかりました。
アレックス

1
そのスラッグで画像を追加したいだけでも問題が発生する可能性があります。したがって、すべての投稿、ページ、カテゴリ、タグがチェックされている場合は、メディアギャラリーに移動して、「会社」などのスラッグ名を検索します。画像を見つけ、編集をクリックし、画面オプションを使用してスラッグを表示し、必要に応じて名前を変更します。
デヴィンピーターソン

6

あなたは近いです。ある時点で「会社」というタイトルの別のページが作成されたため、パーマリンクを変更できません(必ずしも公開されていません)。残念ながら、ページに別の名前を付ける以外にこれを変更するためにWordPressからできることはほとんどわかっていません。ただし、アクセス権があり、「wp_posts」テーブルを調べると、データベースにアクセスできます。単に「会社」であるものを見つけて削除するまで、「post-title」列の下を検索し続けます。これは、理論的には問題を解決するはずです。


TX @cmegownは、ゴミ箱に見ていない
アレックス

4

私は同じ問題を抱えていて、通常提案されているすべてのことをしました(空のゴミなど)。問題は、ページと同じ名前の画像がギャラリーにあったことでした。画像を削除し、新しい名前でアップロードすると、問題はなくなりました。


2

私の場合、/ gallery / 2010-2 /の名前を/ gallery / 2010 /に変更しようとしていました。これはあなたの場合と似ていますが、ページスラッグの名前を数字に変更しようとしていました。番号はアーカイブタイプのページ用に予約されているため、これはワードプレスでは禁止されています。私がそれらを調べなかった他の制限があるかもしれません。これが、「WPページのスラッグを変更できない」を検索した後、ここにたどり着く誰かを助けることを願っています。


1

この問題がありました。そして、同じ名前のすべてのフォーラムとゴミ箱と下書きと画像をチェックしました。最後に、私はYoastプラグインの誤った使用法に関する問題-リダイレクトセクションを好みました。存在しないページのリダイレクトを作成したため、そのURLでページを作成できませんでした。リダイレクトを削除すると、スラッグの名前を変更できました。


それは私のために働いた。
-thecodedeveloper.com

0

同じスラッグ(おそらくゴミ箱内)を持つ別の投稿/ページがあり、既にそれを取得しています。それを見つけて、それであなたのことをしてください:)


0

他の人が示唆しているように、これは重複したスラッグのように見えるかpost_name、別のWordPressアイテムの()です。WordPressのほとんどすべてのコンテンツは投稿テーブル(通常はwp_posts)に格納されているため、次のSQLを使用すると、company

MySqlを開き(phpMyAdminが動作します)、これを[SQL]タブに入力します。

SELECT ID, post_title, post_name, post_type 
FROM `wp_posts` 
WHERE post_name LIKE 'company%'
ORDER BY post_name
弊社のサイトを使用することにより、あなたは弊社のクッキーポリシーおよびプライバシーポリシーを読み、理解したものとみなされます。
Licensed under cc by-sa 3.0 with attribution required.