WordPressで「クリックしてダウンロード」するコンテンツを追加するプラグイン「Simple Download Monitor」

Wordpressで作成したサイトで何かのファイルを配布するようなコンテンツを作る機会があると思います。通常はリンクタグのターゲットURLをファイルのURLにしておくと、クリックしたときにダウンロードするようにはなるのですが、「ダウンロードはこちら」などのアンカーを付けたところでちょっと殺風景。

そんなときに役立つのが今回紹介する「Simple Download Monitor」です。

「Simple Download Monitor」は投稿などとは別の場所(カスタム投稿タイプ)上にファイルを格納し、ショートコードを本文に追加することでダウンロードしてもらうためのボタンを表示するプラグイン。他のダウンロード系プラグインと基本的に動作は同じですが、きれいなダウンロードリンクの表示ができるのが最大の魅力です。

スポンサーリンク

【Simple Download Monitor】プラグインの基本的な機能・できること

  1. ダウンロードできるコンテンツを追加
  2. フロントエンドにダウンロードできるボタンを設置
  3. ログインユーザーのみに配布したりパスワードを設けたりすることができる
この記事の内容について
このプラグイン紹介記事は簡易的に動作テストをした上で紹介していますが以下の点にご注意願います
  1. すべての環境で動作するとは限りません
  2. できる限り最新のバージョンの情報を紹介するようにしておりますが、閲覧される時期によってはバージョンが変わり、仕様が大きく変更されている場合があります
  3. 有料版と無料版がある場合、テストは原則無料版のみで実施しています
  4. テスト環境については文末に記載しています
  5. 使用方法で紹介しているショートコードをコピーして使用すると、環境によっては記号などが文字化けすることがあります。コピーしたのに動作しない場合は特に「"」「'」などの記号を入力し直してみてください。

【Simple Download Monitor】プラグインの設定画面や表示の日本語化と翻訳

当サイトで私が翻訳した【Simple Download Monitor】プラグインの日本語化ファイルを配布しています。

翻訳ファイルは

Wordpressプラグイン【Simple Download Monitor】の日本語翻訳ファイルのダウンロードページです。

からダウンロードできます(ダウンロードの方法や日本語の適用方法なども解説しています)

翻訳することで設定が容易になり、重要な項目の設定漏れも少なくなりますから日本語化をお勧めします。

【Simple Download Monitor】プラグインのインストールと設定

インストールと設定方法

インストールはプラグインの新規追加でプラグイン名で検索してインストールするか、ページ先頭の画像をクリックして表示されるWordpressのプラグイン公式配布ページがダウンロードしてからアップロードインストールします。

インストール方法の詳しい解説は

Wordpressと言えばさまざまな追加機能を使って思い通りの表現や動作ができるのがブログやHTMLで作ったサイトと違って楽しいところですね。ここでは基本的なプラグインの導入の仕方とトラブルが発生した場合の対処方法について解説します。
を参照ください

【Simple Download Monitor】プラグインの基本的な使い方

翻訳すれば簡単に設定や使用ができると思います。

すべてはダッシュボードから「ダウンロード」メニューの中で行います。

設定項目は

  1. ダウンロード数を非表示
  2. ダウンロード用のコンテンツに表示されるダウンロード数を非表示にします

  3. ダウンロードファイルのURLを隠す(PHPディスパッチ)
  4. 直接ダウンロード対策(外部リンクで直接ダウンロードを防ぐための設定です)

  5. ログインユーザーのみダウンロードを許可する
  6. サイトのユーザーでログインしている場合のみダウンロードを可能にします(未ログインユーザーがクリックするとエラーメッセージが出ます)

  7. ログインページのURL
  8. 上の設定を有効にした場合ここへURLを挿入することで、エラーメッセージの下へログインを促すメッセージと共にログインページへのリンクが表示されます

使い方はダッシュボードから「ダウンロード」→「新規追加」をクリックして行います

項目は

  1. タイトル(ダウンロードコンテンツに表示されます)
  2. 説明(ダウンロードコンテンツに表示されます)
  3. ダウンロードファイルの設定
  4. ダウンロードコンテンツに表示する画像の設定
  5. PHPディスパッチ(直接ダウンロード対策)の設定/前の設定画面でPHPディスパッチを有効にしている場合に適用されます
  6. ダウンロード数の任意設定
  7. ファイルサイズなどの表示設定

です。表示したい場所にこの画面で表示されるショートコードを挿入すれば完了です。

2018年1月現在当サイトのダウンロードコンテンツはこのプラグインで作成しています。日本語化ファイルのダウンロードページなどで確認ください。

このプラグインにはあらかじめいくつかのコンテンツ表示方法があり、ショートコードの中の「fancy=”“」を変更することで切り替えできます(当サイトは1を使っています)。

その他ダウンロード可能なファイルにタグやカテゴリーを設け、カテゴリーの一覧などを表示しながらダウンロードさせるということもできます。

Googleのインデックスエラーに注意

このプラグインはカスタム投稿タイプを用いてダウンロード用のページを作成しています。そしてこのページにはGoogleなどの検索エンジンに対して「ページ登録しないでね(インデックスしないでね)」というタグが出力されていないため、検索エンジンクローラーが巡回してインデックス登録しようとしてもエラーとなり「http://サイトURL/ でのサーバーエラーの増加を Googlebot が検出しました」というメールが来る場合があります。

このプラグインで作成されるページ(カスタム投稿タイプの投稿)はインデックスする必要がありませんので(内容が少ないため逆にインデックスされると低品質のコンテンツと認識され、マイナスになるかも・・・)、nofollowタグが出力されるようにします。

当サイトで使っている【Simplicity】テーマの場合は親テーマの「header-seo.php」の最初のコメント下(5行目あたり)に以下のコードを追加します

<?php
if (is_singular('sdm_downloads')){
echo '<meta name="robots" content="noindex" />';
}
?>

このコードは「sdm_downloads」(simple-download-monitorの投稿タイプ)だったらnoindexタグを出力してくださいとという意味になります。

出力方法やファイル名はテーマによって違いますのでコード挿入したら実際にそのカスタム投稿タイプだけに「nofollow」タグが出力されているかをテストしてください。

サイト内検索ウィジェットからの除外

WordPress標準の検索ウィジェットを表示している場合、ダウンロードファイルの名前で検索すると結果の一覧にこのコンテンツが含まれてしまいます。除外するにはプラグインのソースを少しカスタマイズします。

「プラグイン」→「編集」から「simple-download-monitor」を選択し、「sdm-post-type-and-taxonomy.php」を開きます。

25行目あたりに

        'labels' => $labels,
        'public' => true,
        'publicly_queryable' => true,
        'show_ui' => true,
        'show_in_menu' => true,
        'query_var' => true,
        'rewrite' => array('slug' => $sdm_slug),
        'capability_type' => 'post',
        'has_archive' => true,
        'hierarchical' => false,
        'menu_position' => null,
        'menu_icon' => 'dashicons-download',......

という記述があります(カスタム投稿タイプの動作設定です)

ここに以下の検索から除外するという条件を追記します(上の中の途中に挿入するといいでしょう)

        'exclude_from_search' => true,

WordPressのバージョン4.9以降では間違ったコードを保存しようとするとロールバック(保存せずに元の画面のままにする)が働くようになっていますので、カスタマイズする場合はWordpressの本体バージョンを確認してからにした方がいいと思います。

プラグインのテスト環境&個人的評価

最後に【Simple Download Monitor】を動作確認した際の環境と個人的な評価を書いておきます。導入の検討や参考になれば幸いです。

テストした環境

  1. WordPressのバージョン:4.9.0
  2. PHPのバージョン:7.0
  3. テーマ:Simplicity バージョン2.3.0g
  4. プラグインのバージョン:3.3.4
  5. このプラグインの最新バージョンは3.6.3です。バージョンが異なる場合には設定の仕方や動作仕様が変更になっている可能性があります。

個人的な評価・感想ほか

    5段階評価

  1. 設定のしやすさ:★★★★★
  2. 使いやすさ:★★★★★
  3. おすすめ度:★★★★★

残念ながら翻訳ファイルの作成途中でWordpress公式サイトから削除されたようですが簡単設定でダウンロードコンテンツできるので便利なプラグインだと思います。作者のサイト

The Simple WordPress Download Monitor plugin is very useful for managing, monitoring and tracking your digital file downloads. You can configure the

でダウンロードが可能です。

Amazonの人気商品楽天市場の人気商品
いちばんやさしいWordPressの教本第3版 人気講師が教える本格Webサイトの作り方 (「いちばんやさしい教本」)

いちばんやさしいWordPressの教本第3版 人気講師が教える本格Webサイトの作り方 (「いちばんやさしい教本」)

  • 価   格:¥ 1,706
  • 販 売 者: Amazon.co.jp
  • 評   価:
  • 商品の概要:ASIN: 4295000795
    インプレス

本当によくわかるWordPressの教科書 はじめての人も、挫折した人も、本格サイトが必ず作れる

本当によくわかるWordPressの教科書 はじめての人も、挫折した人も、本格サイトが必ず作れる

  • 価   格:¥ 1,685
  • 販 売 者: Amazon.co.jp
  • 評   価:
  • 商品の概要:ASIN: 4797395168
    SBクリエイティブ

WordPress 仕事の現場でサッと使える! デザイン教科書 (Webデザイナー養成講座)

WordPress 仕事の現場でサッと使える! デザイン教科書 (Webデザイナー養成講座)

  • 価   格:¥ 3,002
  • 販 売 者: Amazon.co.jp
  • 評   価:
  • 商品の概要:ASIN: 4774173800
    技術評論社

CS Shop
【中古】 いちばんやさしいWordPressの教本 WordPress4.x対応 第2版 人気講師が教える本格Webサイトの作り方 /石川栄和(著者),大串..

【中古】 いちばんやさしいWordPressの教本 WordPress4.x対応 第2版 人気講師が教える本格Webサイトの作り方 /石川栄和(著者),大串..

  • 価   格:1,098 円 (税込)
  • 販 売 者: ブックオフオンライン楽天市場店
  • 評   価:
  • 商品の概要:石川栄和(著者),大串肇(著者),星野邦敏(著者)販売会社/発売会社:インプレス/ 発売年月日:2014/11/14JAN:9784844337096
一歩先にいくWordPressのカスタマイズがわかる本【電子書籍】[ 相原知栄子 ]

一歩先にいくWordPressのカスタマイズがわかる本【電子書籍】[ 相原知栄子 ]

  • 価   格:2,894 円 (税込) 送料込
  • 販 売 者: 楽天Kobo電子書籍ストア
  • 評   価:
  • 商品の概要:<p>【本電子書籍は固定レイアウトのため7インチ以上の端末での利用を推奨しております。文字列のハイライトや検索、辞書の参照、引用などの機能が使用できません。ご購入前に、無料サンプルにてお手持ちの電子端末での表示状態をご確認の上、商品をお買い求めください】<..
無料ではじめるWindows Azure×WordPress超入門【電子書籍】[ 戸倉 彩 ]

無料ではじめるWindows Azure×WordPress超入門【電子書籍】[ 戸倉 彩 ]

  • 価   格:1,234 円 (税込) 送料込
  • 販 売 者: 楽天Kobo電子書籍ストア
  • 評   価:
  • 商品の概要:<p>※この電子書籍は固定型レイアウトです。リフロー型と異なりビューア機能が制限されます。 クラウドガール(msdn.microsoft.com/ja-jp/claudia)の主人公、クラウディア窓辺がキホンをやさしくレクチャーするクラウド技術とWebサイト構築の超入門書。「クラウドとはな..
楽天ウェブサービスセンター CS Shop

プラグインに関するお問い合わせ

最後までお読みいただきありがとうございました。 内容の相違、導入後のトラブル、設定方法のお問い合わせなどはこちらのリンクからお願いします。
さまざまな情報をいただくことで、プラグインの紹介記事をより正確でよりわかりやすく、よりいろいろな方のお役に立てる情報にしていきたいと考えておりますので、ぜひともご協力をお願いいたします。
役に立つ情報でしたらぜひSNSやメールでシェアしてください
  •  
  •  
  •  
  •  
  •  
  •  
  •  
  •  
  •  
  •  
  •  
  •  
  •  
  •  
  •  
  •  
  •  

似たようなプラグインをお探しですか?

このプラグインはに分類されています。リンクをクリックすると同じような機能を持つプラグインの紹介記事一覧が表示されますので、プラグイン探しに是非ご活用ください。

メニューを表示できません

ページ先頭へ