【WEB】WordPressのリンクを並べ替えしたい!

aaa - 【WEB】WordPressのリンクを並べ替えしたい!WEB
この記事は約2分で読めます。

WPのリンク機能はいつの間にか消え、いつのまにか復活している、取り扱いのよくわからない機能ですね。

前回から継続してご依頼頂いているGoto投票キャンペーン様からの案件です。

船橋市の投票率は全国ランクから見ても非常に低いので、ぜひ選挙行きましょうね。

今回はリンクを追加したものの、並べ替えが出来ないのでドラッグ&ドロップで並び替え機能を追加したいとのご依頼でした。

以前であれば、【My Link Order】というプラグインを使えば一発で終わる内容だったのですが、このプラグインは2021年現在、廃止されております。

My Link Orderを使わないリンク並び替え機能

プラグインなしで代替機能を作っていくのですが、phpを編集せずともWPの標準機能で代替機能を作成できないかと考え、疑似リンク集を作成することとしました。

使うのはメニュー機能

1024x511 - 【WEB】WordPressのリンクを並べ替えしたい!

「外観」→「メニュー」の機能を使って作成。

ヘッダーメニューなどを作る機能ですね。

ここにカスタムリンクを追加して疑似リンク集としています。

リンク追加はカスタムリンクでサクっと

1024x511 - 【WEB】WordPressのリンクを並べ替えしたい!

カスタムリンクの作成で、さくさくリンク追加ができてしまいます。

ページ説明やサムネイルが使えないのが欠点ですが、今回のサイトでは元々使っていなかったため問題ありませんでした。

並べ替えはドラッグ&ドロップで

aaa 1024x488 - 【WEB】WordPressのリンクを並べ替えしたい!

やはりクライアント様が直接追加や並べ替えをする場合は、インタラクションコストの低いD&D機能があると嬉しいですよね。

メニュー機能の良い点は、初期状態からD&Dでの並べ替えに対応しているところです。

WP初心者でも難なく変更が可能です。

あとはウィジェットに作成したメニューを追加すれば完成ですね。

最後に既存リンクを非表示化

クライアント様が使いやすいように、ダッシュボード構造も変更しておきました。

「外観」→「メニュー」の1工程はムダなので、ダッシュボードに「メニュー(linkへと名前変更)」を追加

さらに既存の「リンク」は混乱を生むので非表示化

これらは「Admin Menu Editor」というプラグインでできてしまいます。

昔のようにphp編集しなくて済むので、本当に作業がラクです。

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