funi365
フォーラムへの返信
-
フォーラム: プラグイン
返信が含まれるトピック: サーバーにアップされた画像を一覧表示&自動更新shokun0803さま
お世話になっております。
プラグインまで制作して頂き、心より感謝いたします。javascript、CGI、PHP、SQL と書籍を買い漁りクライアントの希望を叶えるため試行錯誤し掲示板の改変を完成させた遥か遠い昔を思い出しながら頑張れたのも、ひとえにshokun0803さまのおかげです。
これを機に錆びた脳を活性化させてプログラミングを再勉強したいなと思っています。
また機会がありましたら、お力添え頂ければ嬉しいです。本当にありがとうございました。
フォーラム: プラグイン
返信が含まれるトピック: サーバーにアップされた画像を一覧表示&自動更新shokun0803さま
お世話になっております。
改修コードを元に再度挑戦し、おかげさまで無事「一覧表示」「クリックで拡大表示」「pagination付き」のギャラリーを表示することが出来ました。
cashclear のプラグインを追加したことで、上書き更新も成功いたしました!一覧表示が成功すると、色々と欲が出て「商品名を追加したい」「固定枚数ではなく各ページ毎に枚数を変更したい」など夢?は広がるばかりですが、当初の目標を達成できたのでこれにて解決済みとさせて頂きます。
度々ご助力頂きありがとうございました。
また機会がありましたら、宜しくお願い致します。(*- -)(*_ _)ペコリ
寒さが厳しくなってまいりましたので、お体ご自愛くださいませ。フォーラム: プラグイン
返信が含まれるトピック: サーバーにアップされた画像を一覧表示&自動更新タグをコードで囲み忘れました。(–;)
$tag[] = "<img src=\"https://xxxwp.com/{$img}\" width=\"150\">";
連投失礼いたしました。
フォーラム: プラグイン
返信が含まれるトピック: サーバーにアップされた画像を一覧表示&自動更新shokun0803さま
お世話になっております。
ご依頼の件、ご教授頂きありがとうございます。
反省し、以降留意したいと思います。syntax error, unexpected ‘ ‘ (T_STRING) についてですが
$outfile = 40; に対しての警告でしたので
御提示頂いた内容のままをコピペし直し更新を行ってみましたが、やはり同様のところで警告が出るようです。
半角スペースでトラブルになるケースも経験があったので以下のものを試しましたが結果は変わりませんでした。
$outfile = 3;
$outfile=3;
$outfile = ‘3’;
$outfile=’3′;次に【WordPress】「syntax error, unexpected ‘ ‘ (T_STRING)」が発生!解消法は? といったサイトで該当コードを一度削除し、FTPでfunction.phpをダウンロード>コードを貼り付け>保存>アップしてみたところ「サイトで技術的な問題が発生しています」と出てサイトが表示されなくなりました。
元のfunction.phpをアップし直し、表示されるようになりましたが該当コードを貼り付けるとやはり同様の結果になりました。その後も色々と試し、やっとfunction.phpでエラーが出なくなりました!!
結果的に「テーマを編集」で直接編集をするとエラーになり、事前にテキストエディタ(UTF-8 BOMなし)で編集したものをコピペすると保存できました。固定ページにショートコードを記入して保存、ページを表示 画像が表示されずpaginationのみ表示。
foreach( $imgs as $img ) { $tag[] = "<img src=\"/{$img}\" width=\"150\">"; }
imgタグのsrcにサイトURL(下記はダミー)を追加で表示されるようになりました!!
$tag[] = ““;このコードを元にファイル名の追加やサムネイル表示 → クリックで拡大画像表示なども追加さし活用させて頂ければと思います。
またわからないことが出来ましたら追記させて頂ければと思います。
宜しくお願い致します。フォーラム: プラグイン
返信が含まれるトピック: サーバーにアップされた画像を一覧表示&自動更新shokun0803さま
こんばんは。
度々ご返信頂き、心より感謝いたします。
お恥ずかしい限りなのですが、実は頂いたコードをfunction.phpに貼り付け
$outfile = 40;
$imgs = glob( ‘wp-content/uploads/photos/{*.jpg,*.png}’, GLOB_BRACE );
と改変しようとしたのですが、「syntax error, unexpected ‘ ‘ (T_STRING)」で挫折してしまいました。プログラミングはCGIやPHPの軽微な変更が出来る程度の知識しかなく、自身で実装しようと思えるほど自信がありません。
可能であればご依頼を含め直接ご相談させて頂ければと思うのですが、いかがでしょうか。
サポートフォーラムでこのような事をお伺いして良いものか判断出来ず、連絡方法も分からないためこちらに返信させて頂きましたが、ルールやマナーに反するようであればお知らせ下さい。色々とお世話をお掛けして申し訳ございませんが、ご検討のほど宜しくお願い致します。
フォーラム: プラグイン
返信が含まれるトピック: サーバーにアップされた画像を一覧表示&自動更新お世話になっております。
週末に下記のようなことを色々試してみたのですが、メディアライブラリではファイルの上書きが出来ないため思ったような結果は得られませんでした。◆メディアライブラリとギャラリープラグインで
1)メディアライブラリにフォルダ機能を追加
2)メディアライブラリ>photoフォルダに400枚(001.jpg ~ 400.jpg)の写真をアップロード
3)ギャラリープラグイン(photo Gallery by 10Web)でギャラリーを作成し、ページ内に呼び出し → 成功
4)同フォルダに001.jpg ~ 010.jpg の更新用画像をメディアライブラリからアップロード → アップロードされず → 失敗◆PHPやWPプラグインで
・PHP工房さんのPHP写真ギャラリーCMS : 同名ファイルも別ファイルとして表示
・WP プラグイン yatterukun : 400枚をアプリで順次アップする必要あり
・WP プラグイン Enable Media Replace : 各画像をそれぞれ置換する必要あり◆力技で(試行錯誤中)
・メディアライブラリのphotoフォルダの画像をimgタグで呼び出し : 表示される度に 400枚のサムネイルと拡大画像を順次 読み込み処理 → 非効率手詰まり状態のまま公開予定まで2週間弱。
お知恵をお貸し頂ければ幸いです。何卒宜しくお願い致します。フォーラム: プラグイン
返信が含まれるトピック: サーバーにアップされた画像を一覧表示&自動更新shokun0803 さま
二度にわたり丁寧にご説明頂いた上に、参考コードまでご記載頂きありがとうございます。
作業的には、週に何度か400枚程度の画像更新(各画像 例 001.jpg を最新分に上書きする)を行っており、担当者にとっては不慣れなWordPressでの作業が負担になるため、FTPでアップフォルダのみの権限を持たせたアカウントから画像のアップのみを行って頂く形をとっております。
ただ、ご指摘頂いたようにプラグインでは実現が難しく、カスタマイズをご依頼させて頂いてもサーバーの負荷やアップデートの心配も出てくるかと思い、現在根本的な見直し(表示方法)を検討しております。
枚数の増減は多少ありますが、ほぼ画像データの更新(上書き保存分の読み込み)だけですので
ページネーション付きのギャラリーを一度作っておけば、更新時に新しい画像に置き換わるのではないか等、浅慮ながら知恵を絞って代替方法を模索したいと思っております。
またお知恵をお借りしなければいけないこともあるかと思いますが、もうしばらくお付き合い頂ければ幸いです。
※無事解決出来た時には、ご報告と解決済み申告を行わせて頂きます。宜しくお願い致します。
フォーラム: プラグイン
返信が含まれるトピック: サーバーにアップされた画像を一覧表示&自動更新