WordPress 投稿画面で[短縮URLを取得]ボタンが消えてしまったときの対処法

消えた「短縮URLを取得」ボタン WordPress

消えた「短縮URLを取得」ボタン

あるクライアントさんから、[短縮URLを取得] ボタンが消えてしまった!昨日まであったのに。。
と連絡が。

調べてみると、理由は簡単で、WordPressのバージョンを4.3から4.5に更新したから。

実際のところは、WordPress 4.4 から、タイトル下の[短縮URLを取得]ボタンと、[投稿を表示]ボタンがなくなってしまったのですが、そうと知らなければびっくりしますよね。

で、どうやって解決するかというと、テーマのfunction.phpあたりに以下を入れます。(PHPのバージョンが5.2以下の場合は、これを入れるとエラーで止まりますので注意!追記参照)

これだけで、[短縮URLを取得]ボタン が表示されるようになります。

※追記 2016/07/13
ただし、PHPのversionが5.2以下の場合は無名関数(関数名を省力)が使えないので、500エラーでサイトも管理画面も表示されなくなってしまいます。
そうなったら、FTPクライアントソフトから直接function.phpを編集して追加した上記を消すしかないので焦ります。
なので、PHP5.2以下か、PHPのバージョンが不明、あるいは「何言ってるのかわかんない」の場合は以下をfunction.phpに入れます。

 

 

ちなみに、WordPress 4.3以前で、[短縮URLを取得]ボタンを非表示にしたい!という逆の願いをかなえるには、

とすればいいそうです。

 

あと、[投稿を表示]ボタンについては、どうやって表示させるかわかりませんでしたが、まぁこれは管理画面上の黒い管理バーにあるので、いらないっちゃいらないですね。

タイトルとURLをコピーしました