皆様、改めて新年明けましておめでとうございます。
2015年の新たな勢いで…
ベクトルが提供するWordPress公式プラグインが一つ増えてきました!
こんな事を思った事はないですか?
- 固定ページを新規追加や更新して、その告知をトップページのお知らせ一覧などに掲載する場合、お知らせの詳細ページではなく更新したページに直接リンクさせたい。
- トップページのお知らせ一覧からPDFファイルに直接リンクさせたい。
- トップページのお知らせ一覧から外部サイトにリンクさせたい。
そんな時に役立つのが「VK Link Target Controller」です!
VK Link Target Controllerでこんなことができます!
「VK Link Target Controller」とはWordPress用の無料プラグインで、新着情報一覧などのリストで、タイトルのリンクをクリックした際に詳細ページにリンクするのではなく、特定のページや外部のページにリンク出来るようになります。
例えば以下のようになります。
- 管理画面で投稿者が投稿の設定を行い、投稿を公開します。
- お知らせリストからユーザーがその投稿のタイトルをクリックすると
- 投稿者が指定したリンク先へ飛びます。
詳細ページを書く必要もなく、見てもらいたいコンテンツへユーザーを直接導くことができていてとても便利です!
VK Link Target Controllerを無料でダウンロードできるWordPress.orgのページはこちらです。
https://wordpress.org/plugins/vk-link-target-controller/(英語)
プラグインの使い方
英語が苦手な方もいらっしゃるかと思いますが、主な情報をこちらでおまとめしてみました。
まずはVK Link Target Controllerの機能です。
- 日本語URL対応
- カスタム投稿タイプ対応
- 内部リンクも外部リンクもOK
※テーマによっては外部サイトにリンクできない場合があります。 - 別ウィンドウで開く機能付き
- 直アクセス防止のリダイレクト適用
そして使い方について少し紹介したいと思います。
プラグインをインストールし有効化にしてから対象投稿タイプを選択する必要があります。
管理画面の設定ページから自由に選べます。
投稿タイプを選択すると対象の投稿編集画面でリダイレクト用のURLを入力できるようになります。
外部リンクと内部リンクを入れた例の画像を下に貼りますので、ぜひご参考になさってください。
希望の移動先を入力できましたら、投稿を公開(または保存)するだけです。
無料ダウンロード
VK Link Target ControllerはWordPress.orgとGitHubで公開中です。
WordPressの通常の使い方と少し違う振る舞いになってしまうので、使う機会が少ないかもしれませんが、必要であればぜひご利用ください。
注意点
※ 「別ウィンドウで開く」のチェックは、htmlで各投稿に id=”post-(投稿id)” が入っていないと同じウィンドウで開きます。
※ 1.5.3以前のBizVektorでは id=”post-(投稿id)” は設定していないので別ウィンドウでは開きません。1.6.0以降をご利用ください。
この記事を書いた人
-
フランスからやって参りました、セガール ドロテです。
WordPress好きの開発者です。デザインやUXからSEOやマーケティング戦略まで、WEBに関することなら幅広く興味を持っております。
PHP以外の言語も学ぼうと、スキルを膨らませたい願望が強くて、プロとしてできるだけクオリティの高いものを届けようと、こだわりも強い人間です。とはいえ、会社もプライベートもそれほど堅い性格ではないので、よろしくお付き合いください。
この投稿者の最近の記事
- 投稿タグ
- プラグイン
このような機能が必要だったので早速利用させていただいたのですが、VK Link Target Controllerを使用すると、「お知らせ」などを掲載しているトップページのヘッダー内に
meta name=”robots” content=”noindex,nofollow,noarchive,noodp,noydir”
がセットされてしまい、トップページ自体が検索エンジンのクロールを拒否してしまいます。リダイレクトをかけて非表示にさせるページをnoindexにするのならわかりますが、トップページをnoindexにされては使いたくても使えません。
何か意図があってこのような仕様にされているのでしょうか。特に意図がないのであれば、ぜひ改善をお願いいたします。
すみません、BizVektorでトップページを固定ページに設定する事を想定していたので見落としていました。
とりあえず、「設定」→「表示設定」を固定ページにすれば 入りません。
「最近の投稿」のままで使用する場合は、下記修正版をご利用ください。
https://github.com/kurudrive/vk-link-target-controller
にはアップしました。
公式ディレクトリへは近日中に修正を反映しますので、今しばらくお待ち願います。
kurudrive様
早速のご対応ありがとうございました。githubからzipをダウンロード、インストールして、noindexが入らないことを確認しました。
迅速、ご丁寧な対応感謝いたします。これで安心して使えます。どうもありがとうございました
情報ありがとうございます。いつも参考させて頂いています。
チェックを入れても別タブに飛ばないです。
「注意点」の「htmlで各投稿に id=”post-(投稿id)” が入っていないと」の意味がよく分かりません。ここをなんとか直せればできそうですが、「id=”post-(投稿id)”」を「」の中に入れても反応がないです。もう少し詳細な説明いただけないでしょうか。
それか、タグの例文を書いてもらったりできますでしょうか。
テーマは何を使用していますか?
BizVektor以外のテーマですか?
投稿の id=”post-(投稿id) というのは下記ページのソースコードの 15行目のような記述です。
https://github.com/kurudrive/biz-vektor/blob/master/module_loop_post.php
こんにちは。
VK Link Target Controllerシンプルで使いやすいです。
外部リンクへのリンク先指定で別ウィンドウで開く方法はありますか。