「メイド・イン・ヘブン」スキン適用中

Cocoonフォーラム

サイト内検索
書き込みの前に以下の3点をご確認ください。
  1. 1つのトピックにつき1つの質問を書き込んでください
  2. 不具合・カスタマイズ対象ページのURLを提示高速化を無効にしてください
  3. 該当部分のキャプチャ・環境情報とともに書き込んでいただけると助かります

何を書き込んだら良いか分からない場合は、以下のテンプレートをコピペしてご利用ください。

不具合・カスタマイズ対象ページのURL:

相談内容:

不具合の発生手順:

解決のために試したこと:

※文字だけでは正しく伝わらない可能性があるため、スクショ画像の添付もお願いします。
※高速化設定をしている場合は無効にしてください。
環境情報:

※↑こちらに「Cocoon設定 → テーマ情報」にある「環境情報」を貼り付けてください。

環境情報の取得方法はこちら。
https://wp-cocoon.com/theme-report/
高速化設定を無効にするにはこちら。
https://wp-cocoon.com/theme-trouble/

フォーラム利用ガイドリンク

  1. フォーラムガイドライン
  2. よくある質問と答え(FAQ)
  3. サポート対象外のケース
  4. 原因不明の不具合用トラブルシューティング
  5. トピックにHTMLを貼り付ける方法(推奨ツール:notepad.pw
  6. 真っ白画面でのエラーメッセージの確認方法
  7. ブラウザ環境チェックツール
  8. Cocoonカスタマイズ依頼

フォーラム質問後、問題等が解決した場合は結果を書き込んでいただけると幸いです。同様の問題で調べている方には、結果が一番気になる部分となります。

メディアライブラリから画像が消えてしま...
 
共有:
通知
すべてクリア

[解決済] メディアライブラリから画像が消えてしまう

38 投稿
4 ユーザー
33 Likes
1,091 表示
(@okomoto)
Active Member Registered
結合: 2年前
投稿: 19
Topic starter  

不具合・カスタマイズ対象ページのURL:

https://oko-motorcycle.com/

今回消えた画像URL(うまく貼れているか不明です…)

相談内容:

メディアライブラリから画像が勝手に消えてしまいます。「Broken Link Checker」で画像のリンクエラー(404 Not Found)を検出して気がつきます。

 

実は以前から(いつからかは記憶にないです)起こっていた現象ですがリライトをしていることもあり、「もしかして消しちゃったかも?」「気のせい…だよね…?」という感じで見て見ぬふりをしていましたが気のせいでは済まなくなってきたのでこちらで相談させていただきました。

 

直近では本日3件、昨日2件、その前だと3月31日に消えています(Xserverに問い合わせメールが残っていた)。正確には「Broken Link Checkerの通知で気が付いた」になります。

 

解決のために試したこと:

3月31日にXserverに相談し、使っている唯一の画像系プラグインEWWW Image Optimizerを無効化。無効化してから昨日まで画像は消えなかったのでEWWW Image Optimizerが原因だったと思っていました。

 

環境情報:

----------------------------------------------
サイト名:okomoto
サイトURL: https://oko-motorcycle.com
ホームURL: https://oko-motorcycle.com
コンテンツURL:/wp-content
インクルードURL:/wp-includes/
テンプレートURL:/wp-content/themes/cocoon-master
スタイルシートURL:/wp-content/themes/cocoon-child-master
親テーマスタイル:/wp-content/themes/cocoon-master/style.css
子テーマスタイル:/wp-content/themes/cocoon-child-master/style.css
スキン:/wp-content/themes/cocoon-master/skins/skin-colorful-line/style.css
WordPressバージョン:5.9.3
PHPバージョン:7.4.28
ブラウザ:Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/102.0.5005.62 Safari/537.36
サーバーソフト:Apache
サーバープロトコル:HTTP/1.1
言語:ja-JP,ja;q=0.9,en-US;q=0.8,en;q=0.7
----------------------------------------------
テーマ名:Cocoon
バージョン:2.4.4
カテゴリ数:11
タグ数:0
ユーザー数:1
----------------------------------------------
子テーマ名:Cocoon Child
バージョン:1.1.2
style.cssサイズ:845バイト
functions.phpサイズ:203バイト
----------------------------------------------
Gutenberg:1
AMP:0
PWA:0
Font Awesome:5
Auto Post Thumbnail:0
Retina:0
ホームイメージ:/wp-content/uploads/2021/08/image-5.png
----------------------------------------------
ブラウザキャッシュ有効化:1
HTML縮小化:0
CSS縮小化:0
JavaScript縮小化:0
Lazy Load:1
WEBフォントLazy Load:1
----------------------------------------------
利用中のプラグイン:
Ad Invalid Click Protector 1.2.7
Advanced Automatic Updates 1.0.2
Broken Link Checker 1.11.16
Code Snippets 3.1.0
Contact Form 7 5.5.6.1
Google XML Sitemaps 4.1.3
SiteGuard WP Plugin 1.6.1
UpdraftPlus - Backup/Restore 1.22.12
VK Block Patterns 1.17.4
VK Blocks 1.36.1.5
----------------------------------------------

テーマとは関係ないかもしれませんが解決のヒントだけでも頂戴できればと思っています。何卒よろしくお願いいたいします。


   
mk2
(@mk2_mk2)
Illustrious Member Moderator
結合: 3年前
投稿: 6887
 

okomotoさん

投稿者:: @okomoto

今回消えた画像URL(うまく貼れているか不明です…)

相談内容:

とりあえず、URLが貼れていないようなので、再度貼っていただいた方が良さそうに思います。

これがないと、手掛かりがないと思います。

一部全角にするとか(https://~)、スペース入れる(https ://)とかにしても貼れないでしょうか。
(「https ://」で始めなくても良い気はします。)

 

ちなみに、今回の事象と関係があるのかは分かりませんが。
(そもそも事象が良く分かりませんので、キャプチャ画像など貼っていただいた方が良いようには思います。)

投稿者:: @okomoto

VK Block Patterns 1.17.4
VK Blocks 1.36.1.5

上記プラグインをCocoonと併用すると、不具合が起きることは多いようです。
Cocoonの機能と重複することが多い、また元々は他テーマの機能拡張用に開発された経緯があるらしいです。

 

【追記】

すみませんが、時間が時間ですので、私はそろそろPCを落とさねばなりません。


   
わいひら and okomoto reacted
mk2
(@mk2_mk2)
Illustrious Member Moderator
結合: 3年前
投稿: 6887
 

okomotoさん

もうスマホからなのですが。

事象のご説明をもう少しいただいた方が良さそうには思います。

画像はサーバー上からも消えているということでしょうか。

FTPソフトやサーバーのファイルマネージャーで見ても、ない感じでしょうか。
(本体やサムネイルも消えた?)

メディアライブラリーで検索できない。
記事に貼ったものがリンク切れ判定?

などなど。


   
okomoto reacted
chu-ya
(@chu-ya)
Famed Member Registered
結合: 2年前
投稿: 2247
 

プラグイン「WP Multibyte Patch」が無いようですが。
画像ファイル名に日本語が使われている為、正しく認識されない場合があります。
例:wp-content/uploads/2021/10/cocoon画像-61-1.webp


   
わいひら and okomoto reacted
(@okomoto)
Active Member Registered
結合: 2年前
投稿: 19
Topic starter  

@mk2_mk2

返信有難うございます。

○URLについて

 

教えて頂いた通り「h ttps」でペーストしました。投稿時は画像エラーのアイコンでしたが今回は上手く貼れている気がします。

h ttps://oko-motorcycle.com/wp-content/uploads/2020/11/DSC_0452.jpg

h ttps://oko-motorcycle.com/wp-content/uploads/2020/12/image-1.jpg

h ttps://oko-motorcycle.com/wp-content/uploads/2020/12/image-3.jpg

 

○キャプチャ画像について

 

申し訳ないです。投稿時に添付したつもりでしたが再度Broken Link Checkerのスクショを添付します。何かのヒントになるかもしれないので「h ttps://oko-motorcycle.com/wp-content/uploads/2020/11/DSC_0452.jpg」のBroken Link Checkerのログをペーストしておきます。

  1. ログ: === HTTP コード: 404 ===

    Response headers
    ================
    HTTP/1.1 404 Not Found
    Server: nginx
    Date: Tue, 31 May 2022 13:39:34 GMT
    Content-Type: text/html; charset=UTF-8
    Transfer-Encoding: chunked
    Connection: close
    Vary: Accept-Encoding
    Expires: Wed, 11 Jan 1984 05:00:00 GMT
    Cache-Control: no-cache, must-revalidate, max-age=0
    Link: < https://oko-motorcycle.com/wp-json/>; rel="https://api.w.org/"
    Vary: Accept-Encoding

    Request headers
    ================
    GET /wp-content/uploads/2020/11/DSC_0452.jpg HTTP/1.1
    User-Agent: Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/70.0.3538.102 Safari/537.36
    Host: oko-motorcycle.com
    Accept: */*
    Referer: https://oko-motorcycle.com
    Connection: close
    Range: bytes=0-2048

    Response HTML
    ================
    <!doctype html><html lang="ja"><head><meta charset="utf-8"><meta http-equiv="X-UA-Compatible" content="IE=edge"><meta name="viewport" content="width=device-width, initial-scale=1.0, viewport-fit=cover"/><meta name="referrer" content="no-referrer-when-downgrade"/><script async src="https://www.googletagmanager.com/gtag/js?id=G-L8J0YTQVSM"></script><script>
    window.dataLayer = window.dataLayer || [];
    function gtag(){dataLayer.push(arguments);}
    gtag('js', new Date());

    gtag('config', 'G-L8J0YTQVSM');
    </script> > <link rel="preconnect dns-prefetch" href="//www.googletagmanager.com"><link rel="preconnect dns-prefetch" href="//www.google-analytics.com"><link rel="preconnect dns-prefetch" href="//ajax.googleapis.com"><link rel="preconnect dns-prefetch" href="//cdnjs.cloudflare.com"><link rel="preconnect dns-prefetch" href="//pagead2.googlesyndication.com"><link rel="preconnect dns-prefetch" href="//googleads.g.doubleclick.net"><link rel="preconnect dns-prefetch" href="//tpc.googlesyndication.com"><link rel="preconnect dns-prefetch" href="//ad.doubleclick.net"><link rel="preconnect dns-prefetch" href="//www.gstatic.com"><link rel="preconnect dns-prefetch" href="//cse.google.com"><link rel="preconnect dns-prefetch" href="//fonts.gstatic.com"><link rel="preconnect dns-prefetch" href="//fonts.googleapis.com"><link rel="preconnect dns-prefetch" href="//cms.quantserve.com"><link rel="preconnect dns-prefetch" href="//secure.gravatar.com"><link rel="preconnect dns-prefetch" href="//cdn.syndication.twimg.com"><link rel="preconnect dns-prefetch" href="//cdn.jsdelivr.net"><link rel="preconnect dns-prefetch" href="//images-fe.ssl-images-amazon.com"><link rel="preconnect dns-prefetch" href="//completion.amazon.com"><link rel="preconnect dns-prefetch" href="//m.media-amazon.com"><link rel="preconnect dns-prefetch" href="//i.moshimo.com"><link rel="preconnect dns-prefetch" href="//aml.valuecommerce.com"><link rel="preconnect dns-prefetch" href="//dalc.valuecommerce.com"><link rel="preconnect dns-prefetch" href="//dalb.valuecomm
    リンクエラーです。

 

VK Blocksについて

 

ご指摘の通りVK Blocksは度々表示がうまくいかないなど不具合を起こしています(汗)
前のブログをLightningで作っていたのでCocoonでも使用しています。

これを機にVK Blocksを削除しようと思いますが、VK Blocksで表示しているものをCocoonの機能での表示に置き換える場合、編集画面から1つ1つ変えていくしかないでしょうか。何か良い方法があればご教授いただけると嬉しいです。

FTPソフトやサーバーのファイルマネージャーについて

 

以前ブログが真っ白になったときに半泣きになりながらプラグインを削除したことはありますが、当方スキル不足によりFTPソフトやサーバーのファイルマネージャーをほとんど触れません。Xserverに画像URLを伝え、確認してもらえるか問い合わせをしました。

メディアライブラリーの検索ではひっかからず、目視での確認でも見つけられませんでした・・・。

 

朝まで寝落ちしていました…。申し訳ないです。遅くまで対応して頂いて本当にありがとうございます。

 

以上、よろしくお願いします。


   
(@okomoto)
Active Member Registered
結合: 2年前
投稿: 19
Topic starter  

@chu-ya

 

WP Multibyte Patch」は入れていません。プラグインについて少し調べてみましたが、消えた画像のURLは

h ttps://oko-motorcycle.com/wp-content/uploads/2020/11/DSC_0452.jpg

h ttps://oko-motorcycle.com/wp-content/uploads/2020/12/image-1.jpg

h ttps://oko-motorcycle.com/wp-content/uploads/2020/12/image-3.jpg

 

なので英数字変換に関しては問題ないかなと思います。

 

ただ、全角スペースで区切って検索ができるとうことなのでやっぱり入れたほうがいいでしょうか?

 

みなさん入れているものでしょうか。

 

以上、よろしくお願いします。


   
mk2
(@mk2_mk2)
Illustrious Member Moderator
結合: 3年前
投稿: 6887
 

okomotoさん

先に「WP Multibyte Patch」についてです。

「WP Multibyte Patch」は、WordPressの日本語環境において、必須と言えるプラグインだそうです。
「このプラグインを入れないという選択肢はない」という感じだと思います。

無用のトラブルを避けるためにも、インストールなさることを強くお勧めします。
(例え、今回の事象と関係がないとしても。)


   
わいひら and okomoto reacted
mk2
(@mk2_mk2)
Illustrious Member Moderator
結合: 3年前
投稿: 6887
 

okomotoさん

今回の事象と関係はないかもしれないですが、気づいてしまったので書きます。

以下のように、不思議な「>」があるみたいです。
(26行目)

 
 
「Cocoon設定」-「アクセス解析・認証」に、残っていたりしませんでしょうか。
確認してみてください。

   
わいひら and okomoto reacted
chu-ya
(@chu-ya)
Famed Member Registered
結合: 2年前
投稿: 2247
 

ファイル名を見て、1点気になった事があり。
メディアを追加する際、アップするファイル名は、重複しないようにしていますか?

フォルダは登録の年月などで変わりますが、ファイル名はそのまま登録されます。
wp-content/uploads/2020/12/

同じだと上書きされてしまいます。


   
わいひら and okomoto reacted
(@okomoto)
Active Member Registered
結合: 2年前
投稿: 19
Topic starter  

@mk2_mk2

WP Multibyte Patch入れてみます。

ご指摘いただいた「>」がヘッダー用コードに残ってしまっていました。ありがとうございます!

 


   
(@okomoto)
Active Member Registered
結合: 2年前
投稿: 19
Topic starter  

@chu-ya

 

WP Multibyte Patch教えていただいてありがとうございます。導入します。

ファイル名は特に気にせずにアップしていました。CANVAで作成した画像をwebpに変換してアップしています。
cocoon画像-93.webpなどというファイル名でアップされています。添付の通りです。添付のファイルURLは  )になります。URLに「画像」が入ってしまっていますね・・・(汗)

 

番号はの重複はあり得る・・・というかあります。例に挙げた「93」はCANVAのページ数になるので、93ページを使い回すとcocoon画像-93.webpになりますので・・・。

 

とりあえずWP Multibyte Patchを有効化してみます。

 

 


   
(@okomoto)
Active Member Registered
結合: 2年前
投稿: 19
Topic starter  

@chu-ya 様

WP Multibyte Patchをインストールしましたが、文字化けに対応するのはインストール後にアップする画像のみでしょうか?
現在メディアライブラリ内にある画像も文字化け対応されるのでしょうか?


   
(@okomoto)
Active Member Registered
結合: 2年前
投稿: 19
Topic starter  

@mk2_mk2

エックスサーバーからの回答があり、

ご連絡の件について確認したところ
フォルダ内には存在しないようでございます。

との回答でした。


   
mk2
(@mk2_mk2)
Illustrious Member Moderator
結合: 3年前
投稿: 6887
 

okomotoさん

ということは、本当にファイルがないということですね。

うーん、勝手に消えるものとは、なかなか思えなくて・・・。

 

 

ちなみに、エックスサーバーのファイルマネージャーは、以下のような感じです。
https://www.xserver.ne.jp/manual/man_tool_file.php

Windowsで言うところの「エクスプローラー」です。(IEではなく)

単に、フォルダの中身を見たり・コピーしたり、そういうことができるだけに過ぎません。

何かあった際には、ご自分で確認なさるのが一番ですので、使えるようになっておいた方が良いです。
トラブル時には必須だと思います。


   
わいひら and okomoto reacted
chu-ya
(@chu-ya)
Famed Member Registered
結合: 2年前
投稿: 2247
 

@okomoto さん

プラグインは詳しくないですが、文字化けされないと思います。

●余談
以前、私も似たような事があり。
同じファイル名でメディア追加した直後、メディア一覧に前の画像もサムネ表示され。
新旧画像が2つあるように見える。
この時、前の画像は不要と思い削除すると、実は今のファイルが消えると言う事があり。

この為、メディア追加の時、ファイル名がユニーク(タイムスタンプ自動変換)になるようphpを追加しています。
結果、追加するファイル名を気にしなくてよく。

●ご参考
https://keikenchi.com/how-to-change-file-name-to-time-stamp

 


   
わいひら and okomoto reacted
(@okomoto)
Active Member Registered
結合: 2年前
投稿: 19
Topic starter  

@mk2_mk2

おっかなびっくりファイルマネージャーを開いてみました。教えていただいた通りエクスプローラーのようですね。

以前プラグインを削除するためにFTPソフト(?)を使いましたが、これならプラグインの削除くらい僕でもできそうな気がしました。ありがとうございます。

ただ、検索窓がないので画像URLで探したりはできませんでした…。

みなさまはどうやって目的のファイルにたどり着くのでしょうか?

 

元々の質問とずれてきていて申し訳ないです。

 

また、画像が勝手に消えてしまう問題について、現状僕ができる最大の対策は「WP Multibyte Patchを有効化して様子見」がもっとも正解に近いのでしょうか?


   
mk2
(@mk2_mk2)
Illustrious Member Moderator
結合: 3年前
投稿: 6887
 

okomotoさん

エックスサーバーのドキュメントルートは「public_html」とのことですので・・・。
(以下の「ホームページ関連の仕様一覧」に記載。)

https://www.xserver.ne.jp/manual/man_server_spec.php

 

例えば、以下の画像であれば・・・。

h ttps://oko-motorcycle.com/wp-content/uploads/2020/12/image-3.jpg

oko-motorcycle.com」
  ↓
「public_html」
  ↓
「wp-content」
  ↓
「uploads」
  ↓
「2020」
  ↓
「12」

上記のように、フォルダの階層を下がって直接そのフォルダの中身を見れば良いと思います。
Windowsと一緒です。

 

【追記】

少し修正しました。


   
わいひら and okomoto reacted
(@okomoto)
Active Member Registered
結合: 2年前
投稿: 19
Topic starter  

@chu-ya

ありがとうございます。

僕の場合パソコンスキルが乏しく、チキンハートですし、規則性のなさや見た目が美しくないことは許容できるのでfunctions.phpは触らずに行きたいと思います。

教えていただいたWP Multibyte Patchだけで大収穫です 笑

VK Block Patterns VK BlocksをCocoonのものに置き換えてから無効化し、様子を見ようと思います。
置き換え途中で画像が消える問題が起きてもしばらくは我慢ですよね・・・。

質問内容の他に色々得ることができました。ありがとうございました。


   
(@okomoto)
Active Member Registered
結合: 2年前
投稿: 19
Topic starter  

@mk2_mk2

ブログ以外にほとんどパソコンを触っていないのでお恥ずかしい質問をしてしまいました。丁寧に回答頂いてありがとうございます。


VkシリーズがCocoonと相性が悪いこと、ヘッダーの「>」(実はトップページにずっと小さく「>」が表示されているのがずっと謎でした 笑)、ファイルマネージャーについても教えていただきました。

 

しばらくVK Block PatternsVK BlocksをCocoonのものに置き換えてから無効化し、様子を見ようと思います。もしもこれらを無効化しても同じことが起きるようであればまた質問させていただきます。

本当にありがとうございました。


   
mk2
(@mk2_mk2)
Illustrious Member Moderator
結合: 3年前
投稿: 6887
 

okomotoさん

お役に立てず、申し訳ないです。

今のところ、原因は良く分からないです。
 


ちなみに・・・ですが。

ファイル名についてですが、「同一ファイル名」「ファイル名に漢字などの全角文字」は、避けた方が無難です。
分かりにくくなってしまうと思います。
 


例えば、「image-1」というファイルを複数アップしてみました。

 
左の2つは、「2022/06」フォルダで、jpg。
その右は、「2022/03」フォルダで、jpg。
1番左は、「2022/04」フォルダで、png。
 
です。
 
特に、問題はないのですが…。
「2022/06」フォルダは、同一フォルダに同一ファイル名ということで、実際には以下のような感じになってしまいます。
 
後からアップロードしたものは、「image-1-1.jpg」というファイル名になりました。
(「-1」の枝番がついた。)
 
WordPressが、重複しないように調整はしてくれますが、人間の意図しないものにはなってしまう可能性があります。

 


そして、WordPressは海外製のCMSのため、漢字などのマルチバイト文字の扱いが得意ではないらしいです。
ファイル名には漢字などの全角文字等は使用しない方が無難です。
 
そのためのプラグイン「WP Multibyte Patch」なのですが、WordPressが支障なく扱うために、ファイル名を変えてしまいます。
 
例えば、以下のように。
 

 
どちらも、気にしないという方もいらっしゃるとは思いますけれど。
避けた方が無難ではあると思います。
 
 
 
VK~については、返信が漏れてしまいましたが、残念ながらご自分で置き換えていただくしかないです。
お手数だとは思いますが。

   
わいひら and okomoto reacted
(@okomoto)
Active Member Registered
結合: 2年前
投稿: 19
Topic starter  

@chu-ya

 

思い直して教えて頂いたfunctions.phpを別ブログで試してみました。

webpを追記して

 

function img_name_to_timestamp($filename) {
$path_info = pathinfo($filename);
$ext = empty($path_info['extension']) ? '' : '.' . $path_info['extension'];
if( $path_info['extension'] == ('jpg' || 'png' || 'webp' || 'gif')){
$filename = strtolower(time().$ext);
}
return $filename;
}
add_filter('sanitize_file_name', 'img_name_to_timestamp', 10);

 

というコードにしてwebpファイルをアップしたところ

 

1654070017.webp

 

というファイル名になりました。このファイル名で成功でしょうか…?初めてなもので少々不安です。


   
chu-ya
(@chu-ya)
Famed Member Registered
結合: 2年前
投稿: 2247
 

@okomoto さん

問題ありません。
同じファイル名をメディアに追加しても、追加した時の時間がファイル名となり。
この場合、「1970年1月1日 00:00:00 GMTからの通算の秒」となります。


   
わいひら and okomoto reacted
(@okomoto)
Active Member Registered
結合: 2年前
投稿: 19
Topic starter  

@mk2_mk2

詳しくありがとうございます。@chu-ya 様に教えていただいたfunctions.php編集で問題はクリアできそうですね。

VKは主に吹き出し・枠線・FAQで使用しているのでCocoonのものに置き換えようと思います。
ついでに今までアップした画像を一度ダウンロード→再度アップ(ファイル名が1654070017.webpなどになるはず)という作業をひたすらやろうかと思います。

 

考え方が間違っていればご教授頂ければと思います。

根本解決はできませんでしたが、得るものが大きい回答を頂いて嬉しく思います。

VK削除&再度アップが終わっても問題が起こるようでしたらまた質問させていただきます。


   
(@okomoto)
Active Member Registered
結合: 2年前
投稿: 19
Topic starter  

@chu-ya

ありがとうございます。

「1970年1月1日 0000 GMTからの通算の秒」

 

なんだか壮大な感じがしますね!笑

 


   
(@okomoto)
Active Member Registered
結合: 2年前
投稿: 19
Topic starter  

先程functions.phpを編集したブログの方でSiteGuard WPの画像認証が見れなくなってしまい、ログインできなくなってしまいました。

解決方法を教えて頂ければと思います。

何度も申し訳ないです。


   
mk2
(@mk2_mk2)
Illustrious Member Moderator
結合: 3年前
投稿: 6887
 

okomotoさん

投稿者:: @okomoto

詳しくありがとうございます。@chu-ya 様に教えていただいたfunctions.php編集で問題はクリアできそうですね。

VKは主に吹き出し・枠線・FAQで使用しているのでCocoonのものに置き換えようと思います。
ついでに今までアップした画像を一度ダウンロード→再度アップ(ファイル名が1654070017.webpなどになるはず)という作業をひたすらやろうかと思います。

要は、ご自分で管理できるかどうかです。

私は、あとから分かるように自分で分かるような命名の規則みたいなものを決めています。
(サイト側から見て、どの画像か分からないと、私には意味がない)

そこは、個々人のご判断だと思いますよ。


   
okomoto and わいひら reacted
mk2
(@mk2_mk2)
Illustrious Member Moderator
結合: 3年前
投稿: 6887
 

okomotoさん

投稿者:: @okomoto

先程functions.phpを編集したブログの方でSiteGuard WPの画像認証が見れなくなってしまい、ログインできなくなってしまいました。

私からは見えますね。

 
このサイトではないですか?

   
okomoto reacted
(@okomoto)
Active Member Registered
結合: 2年前
投稿: 19
Topic starter  

@mk2_mk2

ごめんなさい。メインのブログで行う前に試験的にほとんど更新していないサイトで行いました。

https://oko-navi.com/


   
mk2
(@mk2_mk2)
Illustrious Member Moderator
結合: 3年前
投稿: 6887
 

okomotoさん

ご提示いただいたサイトは、ログイン画面のURLを知らない第三者にアクセスできないようにしてあるみたいですね。

ここで公開する訳にはいかないと思いますので・・・。

ファイルマネージャーを使って、該当プラグインのフォルダ名を任意のものに変えてしまうのも一案です。

 

oko-navi.com/public_html/wp-content/plugins/siteguard

という階層のはずです。

ここの「siteguard」を、例えば「99999siteguard」などにしてみてください。

このプラグインが無効になります。
(あとで、フォルダ名を戻せば、また使えるようになります。管理画面で有効にしないといけないかもしれません。)


   
okomoto reacted
(@okomoto)
Active Member Registered
結合: 2年前
投稿: 19
Topic starter  

@mk2_mk2

少しあとになりますがやってみます。ありがとうございます。


   
mk2
(@mk2_mk2)
Illustrious Member Moderator
結合: 3年前
投稿: 6887
 

okomotoさん

とりあえずプラグインを無効化する方法をお伝えしただけですので、注意が必要かもしれないです。

ただ、プラグインを無効化してログインできたとしても、認証用の画像の問題が解決する訳ではないと思いますので。
(解決してくれれば、それで良いのですが。)

もしかすると、あとでログイン画面を拝見しないと、分からないかもしれないです。
(見ても分からないかもですが。)


   
okomoto reacted
わいひら
(@yhira)
Illustrious Member Admin
結合: 6年前
投稿: 16450
 
投稿者:: @okomoto

しばらくVK Block PatternsVK BlocksをCocoonのものに置き換えてから無効化し、様子を見ようと思います。もしもこれらを無効化しても同じことが起きるようであればまた質問させていただきます。

VK Block Patterns・VK Blocksプラグインは無効にするだけでも良いかもしれません。
両プラグインを無効にしたとしても、公開ページでは問題なく表示されますよね?
両プラグインを無効にすると編集ページでは、何かしらブロックエディターでエラーが出るかもしれませんが、そういったエラーが出ている部分でリライトが必要な時にだけ、Cocoonのものに置き換えても良いのかもしれません。もしくは、その時だけ両プラグインを有効にするか。

全部修正するとなると大変だと思うので。


   
okomoto reacted
(@okomoto)
Active Member Registered
結合: 2年前
投稿: 19
Topic starter  

@mk2_mk2

 

教えていただいた方法で無事管理画面に入れました。さっそくファイルマネージャー使いましたね 笑

事前に教えていただいていたのでビビりすぎずに使えました。あと「フォーラムのみなさんがいるから」と強気にクリックできました 笑

試してみたfunctions.php編集を削除したら画像が表示されたのでSiteGuard WPに影響を与えてしまったと思われます。
魅力的なfunctions.php編集ですが使用は見送ろうと思います。

今日一日でかなり成長した気がします。


   
(@okomoto)
Active Member Registered
結合: 2年前
投稿: 19
Topic starter  

@yhira

ありがとうございます。しかし、無効にしたところ公開ページでも表示が崩れてしまうのでやっぱり直さないとという感じです…(涙)

 

画像が勝手に消える問題は解決するかわかりませんが、VKに関してはいいきっかけになったと前向きに考えようと思います。

 


   
わいひら
(@yhira)
Illustrious Member Admin
結合: 6年前
投稿: 16450
 
投稿者:: @okomoto

ありがとうございます。しかし、無効にしたところ公開ページでも表示が崩れてしまうのでやっぱり直さないとという感じです…(涙)

 

ああ、そうでした…。
一般的なブロックプラグインの場合は、CSSを子テーマのstyle.css等に移植しないとだめなんでした… ? 


   
okomoto reacted
mk2
(@mk2_mk2)
Illustrious Member Moderator
結合: 3年前
投稿: 6887
 

okomotoさん

投稿者:: @okomoto

教えていただいた方法で無事管理画面に入れました。さっそくファイルマネージャー使いましたね 笑

本当に。
まさか、こんなに早く役に立つとは。

投稿者:: @okomoto

試してみたfunctions.php編集を削除したら画像が表示されたのでSiteGuard WPに影響を与えてしまったと思われます。
魅力的なfunctions.php編集ですが使用は見送ろうと思います。

そうみたいですね。

私もやってみましたが、同じような感じでした。

 
 
プラグイン「SiteGuard WP」は、ログイン画面を開くたびに、画像を生成するみたいです。
 
私がログイン画面を開いた時は、okomotoさんと同様に、上記添付画像のように、化けた状態でした。
 
調べてみると、以下のようなパス・ファイル名で、Not Foundになっていました。
 
どういうことだろうと、上記のパスを確認に行くと・・・。
 
functions.phpに追加したコードが、プラグインの生成する画像のファイル名も変えてしまったようですね。
 
そのため、プラグインが追加したファイル名と違うものになってしまい、Not Foundになったようです。
(対象のフォルダを絞ることができると良いのかもしれないですね。)

   
わいひら and okomoto reacted
chu-ya
(@chu-ya)
Famed Member Registered
結合: 2年前
投稿: 2247
 

@okomoto さん

同じ現象が書かれていました、申し訳なく。
SiteGuard WP PluginがCAPTCHA生成の際、phpが動作してしまうようです。

https://saboten24.net/2018/11/22/post590/


   
わいひら and okomoto reacted
(@okomoto)
Active Member Registered
結合: 2年前
投稿: 19
Topic starter  

@chu-ya

飛んでもないです。
今日勉強したことを早速実践で使えましたし、色々勉強になりました。

またよろしくお願いします。


   
わいひら reacted
共有:

問題の解決に至った場合には、トピック冒頭の「解決済み」をクリックしていただけますと幸いです。

また、有用な回答があった場合は返信右下にある「いいね!」もご活用ください。回答者の励みになります。

「いいね!」機能はフォーラム登録者のみが利用できる機能です。

CC BY-ND 2.1)準じていれば(リンクを貼っていただければ)転載も自由です。カスタマイズ記事を書く際にコード等をコピペ利用していただいて構いません。

フォーラムの使い方がよくわからない場合は、テストトピックで自由にテストしていただいて構いません。

最近の書き込みはこちら。

詳細なカスタマイズ依頼をするならこちら。

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