質問
- WordPressプラグインWP minify fixについてです。
-
本文:
約3年半くらい前からwpblogにてブログをさせていただいています。
そこで、最近気づいたのですが、
HTMLコードやCSSやjavaScriptの縮小させるプラグインで、
上記のWP minify fixというのがあります。
それにて、
HTML、javaScript、CSSの縮小をしていました。
WordPress Populer Postというプラグインのアップデート(1年数ヶ月くらい前)後から、今日の人気記事というのが表示されなくなってしまいまいした、
また、
その他のよくブログみ右サイドバーにありますスクロールバーのjavaScriptやメニューバーのアコーディオンも動作しなくなっていたことに気づきました。
WP Minify fixにてjavaScriptの縮小を設定しないと正常に動作します。
WP Minify fixにてjavaScriptの縮小をされたURLをクリックしてもjavaScriptの内容は表示されています。
また、他にautoptimieというプラグインでも同じように、
HTML,javaScript、CSSの縮小設定したところ、
縮小されたjavaScriptのURLをクリックすると以下のエラーが評されました。
「500 Internal Server Error」
上記エラーにて検索したところ、
ファイル属性が755でないとエラーが出ることがあるとあったので、
FTPツールにて、
aotoptimizeにて縮小された該当ファイル属性を755にしてみたりしました。
以前は、
WP MInify fixにてHTML、CSS、javaScriptの縮小にて正常に動作していましたが、
現在はサイドバのスクロールバーやメニューバーのアコーディオンやスライド表示が正常に動作しないので、
javaScript縮小だけせずに、HTML、CSSの縮小のみしています。
テーマは以前はAFFINGER4でWordPressPopulerPostのバージョンアップ後も先週までAFFINGER4で本日の人気記事やトータル機関のカウントがされていないことに気づきました。
そして、
AFFINGER5にテーマ変更してみたところ、サイドバーのスクロールバーとメニューバーのアコーディオン表示、スライド表示が動作しないのに気づきました。
現在は、AFFINGER5にてWP Minify fixでHTML,CSSの縮小のみ設定ています。
javaScriptの縮小もしたいのですが、
どのようにしたら良いのか何卒ご教授お願い申し上げます。
autotimizieはcache系みたいなので使用できないのかと考えています、
ですので、
WP Minify fixにて、
javaScriptの縮小も行いたい次第です。
お忙しい中恐縮ですが、
よろしくお願いいたします。
まとめますと・・・。
WP Minify fixにて,
HTML、javaScript、CSSの縮小
をして使いたいのです。
長過ぎる文で申し訳ありません。
- 緊急度:緊急投稿者:universeさん投稿時間:2019/02/21 16:27
回答 No.8523
-
本文:
もう一点、
WPblog は、 FTP でアクセス可能なのは wp-content ディレクトリ以下だけですよね?
「フリー WP」(WPblog)や「フリー PHP+MySQL」では
PHP や .htaccess の機能も、一部の制限があります。
ですから、余計なプラグインをインストールして、
この制限を踏んでしまったり、相性などでトラブルが起こったりして、ダッシュボードに入れなくなって、
しかもその原因が wp-content の外(例えば .htaccess とか)にあったら、「詰み」です。
よって、不必要なプラグインを使わないことを強く強くお勧めします。
- 投稿者:ayaguchiさん 投稿時間:2019/02/21 16:59
質問者からのコメント
ayaguchi様。
早速のご回答誠にありがとうございます。
そうなのですか。。。。。( ゜ ▽ ゜ ;)エッ!!
たしかに古いプラグインですが。。。。
ちなみに、
autoptimizeというプラグインはどうなのでしょうか?
ご存じでありましたらご教授いただけましたら幸いです。
たしかに、
wpblogはcontent以下しかアクセスできません。
これは、
今後も変わらないのでしょうかね。。。。
回答 No.8524
-
本文:
WP Minify fix、古いので新しいphpで使うとワーニング吐いてるようだし、minify化ってことはキャッシュ化してるのでnginxでキャッシュ効かせていると思われるwpblogでは無理があるかと思います。
autotimizieも同じくキャッシュ化してますので動きは読めません。
GoogleのPageSpeed Insightsあたりでの数値を気にしてのことかと思いますが、諦めましょう。
wpblogでwp-contentの上位ディレクトリを見る方法を、公式掲示板で聞かれても「無い」としか言えないですね。
- 投稿者:Don.Gabachoさん 投稿時間:2019/02/21 17:27
質問者からのコメント
Don.Gabacho様。
ご回答ありがとうございます。
そうです。サイト表示スピードを気にしてのことです。
エラーは履いていないのですが動作が正常に?していなかったことに気づきました。
回答 No.8525
-
本文:
> autoptimizeというプラグインはどうなのでしょうか?
更新状況や対応状況は、wordpress.org で確認すればよいわけですが。
https://ja.wordpress.org/plugins/autoptimize/
検索したり、
https://ja.wordpress.org/plugins/tags/minify/
https://ja.wordpress.org/plugins/tags/optimize/
のように「タグ」で一覧を出せば、検証済バージョンも一覧で出ますよね。
少なくとも、WordPress バージョン 5 で未確認のプラグインは、危なっかしいでしょう。
私は「フリー WP」のサーバアカウントはもっていないので、動作の検証はやれません。
「フリー PHP+MySQL」のサーバアカウントはありますが、そちらの WordPress には余計なプラグインを入れないで最小限にしてあります。
ウェブサイトの内容やデザインなどで多く盛り込んでしまうと、たしかに重くなってくることもあるでしょう。
が、キャッシュやオプティマイズ系のプラグインには、 .htaccess を書き換えるものがかなりありますので、
それで「詰む」危険が伴いますね。
「フリー WP」ではなく、
「フリー PHP+MySQL」や、「ライトプラン」以上や「スタードメイン無料サーバー」ならば、
FTP のアクセスディレクトリ制限がなく、
WordPress のホスティングも可能です。
パフォーマンスにこだわるのであれば、それらに移行したほうがよいです。
> wpblogはcontent以下しかアクセスできません。
> 今後も変わらないのでしょうかね。。。。
「フリー WP」のサービス自体、いまは新規申込の受付停止中ですよね。概ね「フリー PHP+MySQL」は上位互換なので、はっきり言って、別に要らないわけです。
「フリー WP」の改良などに、ネットオウルがどれだけコストをかけるつもりなのかは、疑わしいですよね。
それに、提携先のエックスサーバー社でも、WordPress 専用の有料高速サービスを今も売っているので、
その点でも、「フリー WP」に何のビジネスメリットがあるのやら……
- 投稿者:ayaguchiさん 投稿時間:2019/02/21 17:31
質問者からのコメント
ayaguchi様。
再度ご回答誠にありがとうございます。
wpblogから「フリーPHP+MySQL」というサービスへの移転?は可能なのでしょうか?
「フリーPHP+MySQL」も無料なのでしょうか?
この1年?くらいでサービス内容がかなり変わっていますね。
すみません。
WordPressのホスティングというのはどういうことでしょうか?
自分のドメインを持てるということでしょうか?
回答 No.8526
-
本文:
AFFINGER5でjavaScriptやCSSの縮小プラグインAutoptimizeやWP Fastest Cacheについて
https://stinger-faq.com/forums/topic/affinger5%E3%81%A7javascript%E3%82%84css%E3%81%AE%E7%B8%AE%E5%B0%8F%E3%83%97%E3%83%A9%E3%82%B0%E3%82%A4%E3%83%B3autoptimize%E3%82%84wp-fastest-cache%E3%81%AB%E3%81%A4%E3%81%84%E3%81%A6/
たぶん同じ人ですよね?
>PHPバージョン:7.1
PHPのバージョンを5.6から7.1に変えたらエラーが出るのであれば、そのプラグインがPHP7.0以降に対応していないんじゃないでしょうか。
PHP7 Incompatibility: Uncaught error undefined function split()
https://wordpress.org/support/topic/php7-incompatibility-uncaught-error-undefined-function-split/
各種エラーメッセージ
https://www.star.ne.jp/free/manual/homepage_server_error.php
>500 Internal Server Error
>プログラム自体へアクセスは行えているが、実行ができない(処理が完了しない)場合に発生するエラーです。
https://secure.netowl.jp/bbs/detail.cgi?td=3659
最悪初期化しかなくなるみたいですね。 - 投稿者:kashaさん 投稿時間:2019/02/21 18:08
質問者からのコメント
kasha様。
ご回答ありがとうございます。
はい。
そうです。
PHP7.1にしてからのエラーではないと思います。
(明確にはわかりませんが・・・。)
AFFINGER4の時は正常に動作していました。
(WordPress Populer Post以外は)
もしくは、
PHPをバージョン5に変更してみてどうかですが、テーマ自体が未対応になってしまうのでNGですね。。。
初期化は大変になってしまいますね。
やはり、使用しないでそのままが良さそうですね。。
もしくは、
別の方の返信にも記載しましたが、
「フリーPHP+MySQL」
プラン?
に移行とかはできるのでしょうか?
伺ってばかりで申し訳ありません。
回答 No.8529
-
本文:
デバッグ機能を利用しないとワーニングなどは表示されません。デバッグ機能を使うには、wp-config.phpに定数を設定する必要がありますが、wp-config.phpは編集出来ません。要は確認できないってことです。
サイトスピードが気になるなら上位の有料サーバーに移行しましょう。上位サーバーを契約してもAdsenseやら貼り付けるととたんに遅くなりますけどね。
あと、wpblogの数値が悪くなるのはモバイルアクセス時の広告表示に時間がかかります。これはどうにもなりません。
StarServer(freeWP) AdsプラグインとWPblog Acceleratorプラグインは外せませんので、他のキャッシュ系の全てのプラグインを削除して、ほどほどの使い方がwpblogの範囲です。 - 投稿者:Don.Gabachoさん 投稿時間:2019/02/21 23:48
質問者からのコメント
Don.Gabacho様。
早急なご返信ありがとうございます。
「フリーPHP+MySQL」に以降は可能なのでしょうか?
今、申し込んでみたのですがドメインが変わってしまうのですね。。。
URLが変わらずにプラン変更はどうしたら良いのでしょうか?
無料なのでしょうか?それとも、有料になってしまうのでしょか?
伺ってばかりで、
本当にすみませんm(__)m
あっ、すみませんm(__)m
やはり、有料のサーバーに以降が一番良いと思いますがURL(ドメイン?)は変わってしまうのですよね。。。
なんかリダイレクトとかっていうのをすれば良さそうですが、
全く今の所わかっていないので。。。
もし、
今後、有料のものに移行した際に、現在のデータベース?(SQLのバックアップ?)は有料サーバーに申込み後使えるのでしょうか?
回答 No.8530
-
本文:
「WPblog」というサービス名は現在終わっています。
2017年8月7日から、「スターサーバーフリー」の「フリーWPプラン」になっています。
https://www.netowl.jp/starserver/index.php
> wpblogから「フリーPHP+MySQL」というサービスへの移転?は可能なのでしょうか?
特別な移転手段は用意されていないので、
WordPress のウェブサイトの一般的な移転手段を行えば。
https://wpdocs.osdn.jp/Moving_WordPress
既存のウェブサイトが wpblog.jp のドメインを利用しているのであれば、
移転先では同じドメインは使えないため、 URL の変更が発生します。
またそのため、MySQLデータベース内の WordPress のデータの書き換えも必要になると思われます。この作業がやや面倒にはなります。
「スターサーバーフリー」のサーバアカウントは、ネットオウルID 1人につき1つしかもてませんので、
同じネットオウルID で「フリー PHP+MySQL」も開設するには、
先に「フリー WP」のサーバアカウントの削除が必要になると思われます。
また、フリーのサーバアカウントの開設にあたっては SMS 認証が必要です。
https://www.netowl.jp/news_detail.php?view_id=2122
>「フリーPHP+MySQL」も無料なのでしょうか?
** フリーです **
> この1年?くらいでサービス内容がかなり変わっていますね。
https://www.netowl.jp/news_detail.php?view_id=1874
メールやウェブサイト上で告知されているはずなので、
そのことをそもそもお気づきでないのだとしたら、ウェブサイト運営を続けるにあたってはマズいことだと思いますが。
例えば、最近には、無料のサーバアカウントに関しても契約更新が必要になりました。
https://www.netowl.jp/news_detail.php?view_id=2221
ところが、
かりに、告知やメールを読んでいない、ネットオウルから来る重要メールをチェックする習慣がない(または、受け取れなくなっている)のであれば、
この契約更新をせずにサーバアカウントが「凍結」される
(さらに放置していると削除される)ということに陥る危険が高いです。
> WordPressのホスティングというのはどういうことでしょうか?
「フリー WP」(WPblog)も、WordPress のホスティングをするサービスです。(WordPress のウェブサイトを運用するということ。)
ただ、「フリー WP」は、WordPress のホスティング専用のレンタルサーバサービスなのに対して、
「フリー PHP+MySQL」などは、WordPress の運用も可能なレンタルサーバサービスです。
> 自分のドメインを持てるということでしょうか?
いわゆる「独自ドメイン」が付いてくるわけではありません。
「フリー WP」を除く、現行の「スターサーバーフリー」だと、
無料で使えるドメインは、 wpblog.jp で終わるものから starfree.jp で終わるものに変わります。
「スターサーバー」の有料プランだと、 stars.ne.jp で終わるものがついてくるのと、
「ネットオウルのドメイン」も無料で使えます。
https://www.star.ne.jp/service/original_domain.php
独自ドメインを望むのであれば、「スタードメイン」などで取得する必要があります。
(独自ドメインの取得は、どこの事業者を通じても一般的には、有料です。.tk などの一部例外を除けば。)
https://www.star-domain.jp/
なお、「スタードメイン」で独自ドメインを取得した場合は、
「スターサーバー」や「スターサーバーフリー」ではなく、無料オプションサービスの「スタードメイン無料サーバー」のほうを使うことも可能です。
---
wpblog.jp で運用しているのであれば、そこから移転をするには、 URL が変わることは不可避です。
他方で、 TLS (SSL) が使えるサーバに移転する、つまり https に変えると、通信の暗号化をはじめメリットがあり、
そのため Google のスコアも上がるようです。
また、移転すると URL が変わるとはいえ、
その際に wpblog.jp ではなく独自ドメインに変えてしまえば、
他人にもよりわかりやすいドメインでウェブサイトを運用することも可能になるでしょう。
移転にはかなりの手間がかかるとはいえ、メリットは大きいと思います。
- 投稿者:ayaguchiさん 投稿時間:2019/02/22 00:22
質問者からのコメント
ayaguchi様
いろいろご教授いただきまして誠にありがとうございます。
たしかにメールは来ていました。
そして、契約更新もしました。
やはりURLも変わりますよね。
検討してみます。
回答 No.8531
-
本文:
example.wpblog.jpはwpblogだからこそ使えるサブドメインなので、違うサービスに移転すれば使えなくなります。将来的にwpblogサービスが廃止になっても同様です。
データベースの移転については、コントロールパネルの
データベースのバックアップ(エクスポート・インポート)
から抜き出せます。
wp-contentはFTPで落とせます。
ならどこへでも引越は可能です。(URLの書き換えは必要ですが)
ドメイン一つ買って、スタードメイン無料サーバーに移ればどうですか?
https://www.star-domain.jp/service/free_server.php
今のwpblogにリダイレクションプラグインをいれて新ドメインにリダイレクトできるでしょうかな。 - 投稿者:Don.Gabachoさん 投稿時間:2019/02/22 00:32
質問者からのコメント
Don.Gabacho様。
ご返信ありがとうございます。
データベースのバックアップとwp-content内はダウンロードしてあります。
ありがとうございます。
回答 No.8532
-
本文:
> なんかリダイレクトとかっていうのをすれば良さそうですが、
通常は .htaccess か、HTML の meta タグで、
旧 URL への訪問を新 URL に転送するわけですが。
http://www.shtml.jp/htaccess/redirect.html
http://www.htmq.com/html/meta.shtml
しかし「フリー WP」(WPblog)は WordPress 専用で、こうした転送機能が付いていないプランかと思います。
そのため、WordPress のプラグインなどを用いて実現する、
例えば meta タグを編集して実現することになるのではないかと思います。
https://wpdocs.osdn.jp/Meta_Tags_in_WordPress
> もし、
> 今後、有料のものに移行した際に、現在のデータベース? (SQLのバックアップ?)は有料サーバーに申込み後使えるのでしょうか?
※有料のプランだと、スターサーバーの「ライトプラン」以上のプランになります。(「エコノミープラン」は MySQL が付いていないので。)
同じデータベースやMySQLサーバが使えるわけではありませんから、
移転元でエクスポートして、移転先にインポートします。
「フリー WP」は WordPress 専用なので、データベースのエクスポートも専用の機能を使います。
https://www.star.ne.jp/free/manual/wordpress_db_backup.php
「フリー PHP+MySQL」などでは、汎用の phpMyAdmin が使えますので、それでインポートします。
データベースを移す他の手段としては、あまりお奨めはしないのですが、
WordPress のプラグインを使用する方法もあります。
- 投稿者:ayaguchiさん 投稿時間:2019/02/22 00:38
質問者からのコメント
ayaguchi様。
誠にありがとうございます。
>またそのため、MySQLデータベース内の WordPress のデータの書き換えも必要になると思われます。この作業がやや面倒にはなります。
この作業がイマイチわかっていないのですが、
そのままではデータベース内のURLやIDなどが異なるので編集が必要ということですよね?
それが大変なのですね。。。
夜分本当にありがとうございます。
また、伺ってしまうかもしれませんが何卒よろしくお願い申し上げます。
ありがとうございます。
回答 No.8656
-
本文:
平素はネットオウルをご利用いただき誠にありがとうございます。
ネットオウル運営チームです。
本ご質問は一定期間新たな回答がなかったため
運営チームで締め切らせていただきました。
■質問の締め切りについて
Q&A掲示板はユーザー様同士の交流掲示板です。
回答がもらえた場合、回答者へお礼コメントをしましょう。
問題が解決した際にはベストアンサーを選び、
質問を締め切ってください。
■再度のご質問について
ご質問が未解決の場合、「ワンポイント!」を参考に、
再度質問してみてください。
【ワンポイント!】
メールやFTPの設定がうまくいかない場合、
ネットオウルIDやサーバーIDなどのお客様情報を公開しない範囲で、
現在の設定内容を出来るだけ詳しく書いてみましょう。
設定内容のミスを指摘してもらえるかもしれません。
エラーが出てうまくいかない場合、
エラーメッセージの内容を書いてみましょう。
エラーメッセージにはエラー原因が詳しく書かれていることが多く、
問題の解決につながる回答が得られるかもしれません。
■ベストアンサーについて
ご質問の締め切りに際して、運営チームにて
ベストアンサーを選んでおります。
※ベストアンサーの回答者様には通常と同様のポイントが
付与されています。
--ネットオウル運営チーム-- - 投稿者:ネットオウル運営 投稿時間:2019/03/13 16:10
回答 No.8522
この回答がベストアンサーです
残念ながら三も二もない話になりますが、
・WP Minify Fix を使うべきではありません。
https://ja.wordpress.org/plugins/wp-minify-fix/
| このプラグインは WordPress の最新3回のメジャーリリースに対してテストされていません。
| もうメンテナンスやサポートがされていないかもしれず、最新バージョンの WordPress で使用した場合は互換性の問題が発生する可能性があります。
| 最終更新: 3年前
・本当に、「縮小」が必要ですか?
JavaScript の単一ファイル化などをすると、
ブラウザの相性でエラーが出ることがよくあります。
訪問者がどんなブラウザで来るかわからないのであれば、
特に JS は、無理して「縮小」をすべきではありません。
やるのならば、
少なくとも、Mozilla Firefox や Google Chrome (Blink 系)、Apple Safari (WebKit 系)、Microsoft Edge で動作確認をすべきでしょう。
(それに加えて強いて言えば、Internet Explorer (Trident 系)。)
そして、WP Minify Fix でない、
ちゃんとメンテナンスされているプラグインを選んで使いましょう。
質問者からのコメント
ayaguchi様。
ご回答ありがとうございます。
おっしゃる通りですね。
返信遅くなりまして誠に申し訳ありません。