ダウンロード枠の表示を一時的に変更したい時に利用します。登録されているダウンロード情報では変更できない部分(タイトルの色等)に使用します。メモ:ダウンロード枠のタイトルの表示属性を変更するにはプラグイン本体のCSSファイルを変更する必要が有ります。パラメータを使えばプラグインのCSSファイルの変更無しでタイトルのCSSが変更できます。2.sdm_download_counterダウンロード数のみ表示します。例:ID=123のダウンロード数のみ表示します。ダウンロード数は105件です。技術メモ:上記の「ダウンロード」テキストを「:ダウンロード数」の日本語に変更すると、管理者メニューのTOP名も同じテキストになってしまいます。PHPソース上ではテキストを2箇所で併用しているのが原因です。3.sdm_latest_downloads指定した最大個数のダウンロード枠(fancy=”1′′)を一覧表示します。複数のダウンロードを1つのショートコードで表示する事が可能です。抽出条件と表示順序も指定できます。メモ:ダウンロードボタン(fancy=”0′′)も連続で表示できます。どのボタンが何をダウンロードするか判りません。例:最近登録した最新のダウンロード情報を最大3件までダウンロード枠で表示します。number="3"]]number=”3′′:最大3件まで表示します。省略:有るだけ表示します。例:最近登録した最新のダウンロード情報を最大3件までダウンロード枠で表示します。ダウンロードボタンは”今すぐダウンロード!”に変更します。button_text="今すぐダウンロード!"]]button_text=”ABC”:ダウンロードボタンのキャプション”ABC”を表示。パラメータを省略する必要が有ります。例:最近登録した最新のダウンロード情報を最大3件までダウンロード枠で表示します。ダウンロードは新しい画面で行います。new_window="1"]]new_window=”0′′:同じ画面で開く。new_window=”1′′:新しい画面で開く。例:最近登録した最新のダウンロード情報を最大3件までダウンロード枠で表示します。ダウンロード・カテゴリー=”DKカテゴリ1”、タイトルで昇順に並び替える。Categories(ダウンロード・カテゴリー)を指定。orderby=”title”:並び替える対象の項目名。“title”:タイトル、”post_date”:投稿日時、post_modified:更新日時。※postsテーブルの他の項目名も使えると思う。order=”ASC”:”ASC”(昇順)と”DESC”(降順)を指定。4.sdm_download_linkダウンロードリンクを表示します。このURLでダウンロードが始まります。例:ID=311のダウンロードリンクを表示します。id="311"]]結果はhttp://127.0.0.1:4001/wordpress2/?smd_process_download=1&download_id=3115.sdm_show_all_dlプラグインに登録されている全てのダウンロード情報を表示します。パラメータが用意されてますが、正しく機能しません。show_allパラメータ(全件表示?)も有ります。これは旧バージョンの古い機能と思われます。他のショートコードで対応でき、しかも不具合が有ります。6.sdm_show_dl_from_category複数のダウンロード情報をページ移動の感覚で表示します。抽出条件にダウンロード・カテゴリー(又はID)を指定する必要が有ります。ショートコードで表示しています。下にページ移動の為の番号が表示されます。左右の矢印もページ移動する為のボタンです。ページ番号と矢印の部分は状況によって変化します。この部分はレスポンシブ対応なので、画面サイズによって絶妙に変化します。例:ダウンロード・カテゴリー=”DKカテゴリ1”のダウンロード情報をダウンロード枠で表示します。1ページに1件のダウンロード枠を表示します。結果は上記の画像を参照。]]category_slug=”XXX”:ダウンロード・カテゴリーを指定します。category_id=”XXX”:ダウンロード・カテゴリーの代わりにダウンロード・IDも指定できます。操作性とメンテナンス性が良くないので使用は非推奨です。pagination=”1′′:1ページに表示するダウンロード情報の数です。操作性から1が推奨です。オプションも使用可能です。ショートコードを参照して下さい。sdm_latest_downloadsショートコードを参照して下さい。1件のダウンロード情報の表示だけには適さないショートコードです。注意:sdm_show_dl_from_categoryを同じページ内に複数使う事は出来ません。ページ移動の操作が他の同じsdm_show_dl_from_categoryショートコードに影響するためです。7.sdm_download_categories「Ajaxファイルツリーブラウザ」と説明には有ります、が・・。動作させても機能として予測出来るような結果が表示されません。(バグ?[[sdm_download_categories]]使用は非推奨です。Categories)を一覧表示します。そこからカテゴリー別の専用ページが表示されます、が・・。ココからの機能が分かりづらく、内容もイマイチ、表示もかなり変です。[[sdm_download_categories_list]]使用は非推奨です。プラグインのダウンロード情報(タイトル、説明)を検索するための検索フォームを表示します。検索結果は検索フォームの下に一覧表示します。例:ダウンロード情報からキーで検索するフォームを表示します。description_max_length="3"]]]結果は上記の画像を参照。検索対象はダウンロード情報のタイトル、説明の2箇所です。placeholder=”xx”:検索ボックス内に表示するテキスト。description_max_length=”xx”:使用方法は不明。fancy=”1′′:検索結果はダウンロード枠で表示します。未指定時はタイトルのみを表示します。そのタイトルをクリックすると該当するダウンロード枠が表示される。使用時は事前に良く検証して下さい。10.sdm_show_download_infoIDで指定したダウンロード情報に関連する各種の情報を表示します。以下は「例:ダウンロード枠の作り方」で作成したダウンロード情報に対して実行した結果です。例:ID=318のダウンロード情報からタイトルを表示します。例:ID=318のダウンロード情報から詳細(説明)を表示します。例:ID=318のダウンロード情報から直のダウンロードURLを表示します。例:ID=318のダウンロード情報からサムネイル画像を表示します。例:ID=318のダウンロード情報からサムネイル画像のURLを表示します。例:ID=318のダウンロード情報からファイルサイズを表示します。例:ID=318のダウンロード情報からバージョンを表示します。例:ID=318のダウンロード情報から現在のダウンロード数を表示します。ダウンロード枠の各情報の位置は決まっています。このショートコードを組み合わせれば独自のダウンロード枠を作成する事も可能です。パスワード機能ダウンロード情報にパスワードを追加する事が出来ます。特定の人に限定したダウンロードが提供出来ます。ダッシュボードから「ダウンロード」を選択します。以下のダウンロード情報の一覧が表示されます。該当のタイトルの下に有る「編集」をクリックします。ダウンロード情報の編集画面が表示されます。画面の右上の公開を開いて「パスワード保護」そして「パスワード」の入力をします。最後に「更新」をクリックします。以上でパスワード設定は完了です。ダウンロード時にパスワードを入力ショートコードを貼り付けた記事の変更は不要です。パスワード入力の表示が追加されました。パスワード入力を間違えると、別の画面が開いて怒られます。パスワードが間違っています。このダウンロードには有効なパスワードが必要です。」ブラウザの「戻る」ボタンで再入力します。パスワードの解除ダウンロード情報の公開状況を「パスワード保護」から「公開」に変更します。これでパスワードを取れて、解除状態になります以上がダウンロード情報にパスワードを設定する方法です。当プラグインの各機能を組み合わせて出来る事を別途で紹介します。書いたことでも特記部分は再度紹介します。ダウンロード枠のカスタマイズ:ダウンロード枠の各内容の位置等はプラグインで既に決まっています。変更したいときが有ります。組み合わせることで出来ます。完全には2バイト文字(日本語等)には未対応です。管理面の箇所だけなので運用上は問題無いです。以下が未対応箇所です。管理画面のログの詳細に表示されるタイトルこの内容を見る必要性は殆どないと思われる。公式サイトのドキュメントの説明が雑すぎる。持っている機能の詳細な説明が無い。設定、特にショートコードの説明は不十分。気になる点ダウンロード情報の登録画面にショートコードのボタンが表示される。記事編集画面を流用しているので仕方がないのか。それともダウンロード枠に他のダウンロードが出来る様な機能を追加してるのか。スパム的なダウンロード操作に対しての制御が無い。機能から考えれば、データベースへの書き込み件数が多くなると予想されます。ダウンロード頻度が多いと同時にデータベースへの負荷が増えます。何らかの自動削除的な機能がほしい。ログのデータベースの最適化の機能がほしい。備考ログインユーザーのみがダウンロードする機能も有りますが、使用する人がいるとは思えないので説明は省略します。当サイトはもっと設定が簡単な「WP-DownloadManager」をダウンロードプラグインとして使用しています。管理者の技術メモこれ以降はサイト管理者の技術メモです。後でメンテナンスする時に使います。よって、見なくても結構です。「ダウンロード項目」と直訳すると駄目です。日本語では「項目」は1つの場所(フィールド)を示す。1つのダウンロードファイルの登録情報の総称に使っている。:fancy:英語では「派手な、装飾的な、凝った、豪華な」の意味が有る。ショートコードで表示するダウンロード情報がその対象で、それ程の事では無いので、単に「ダウンロード枠」とする。