質問をすることでしか得られない、回答やアドバイスがある。

15分調べてもわからないことは、質問しよう!

新規登録して質問してみよう
ただいま回答率
85.48%
WordPress

WordPressは、PHPで開発されているオープンソースのブログソフトウェアです。データベース管理システムにはMySQLを用いています。フリーのブログソフトウェアの中では最も人気が高く、PHPとHTMLを使って簡単にテンプレートをカスタマイズすることができます。

プラグイン

プラグイン(plug-in)は、ソフトウェアアプリケーションの機能拡張の為に開発された、一組のソフトウェアコンポーネントのことを指します。

サーバ

サーバは、 クライアントサーバモデルにおいてクライアントからの要求に対し 何らかのサービスを提供するプログラムを指す言葉です。 また、サーバーソフトウェアを稼動させているコンピュータ機器そのもののことも、 サーバーと呼ぶ場合もあります。

Q&A

解決済

2回答

777閲覧

wordpress サーバー移動でプラグインが動かない。

Achishi

総合スコア15

WordPress

WordPressは、PHPで開発されているオープンソースのブログソフトウェアです。データベース管理システムにはMySQLを用いています。フリーのブログソフトウェアの中では最も人気が高く、PHPとHTMLを使って簡単にテンプレートをカスタマイズすることができます。

プラグイン

プラグイン(plug-in)は、ソフトウェアアプリケーションの機能拡張の為に開発された、一組のソフトウェアコンポーネントのことを指します。

サーバ

サーバは、 クライアントサーバモデルにおいてクライアントからの要求に対し 何らかのサービスを提供するプログラムを指す言葉です。 また、サーバーソフトウェアを稼動させているコンピュータ機器そのもののことも、 サーバーと呼ぶ場合もあります。

0グッド

0クリップ

投稿2019/05/31 23:37

編集2019/06/10 10:53

下記のサイトをwordpressで作成中です。
[

ほぼ完成でよいのですが、プラグインで入れた「Responsive Menu」が上手く動作できてません。
(ハンバーガーメニューをクリックしても何も動かないです。)

別のサーバーで同じように作成した時は自然と動いてました。
移動前の
さくらサーバーからさくらサーバーに移動したときにall in one wp migration で移動しました。
その時点で動かなくなりました。
サーバーの設定の問題でしょうか?

コンソールを見るとjqueryが正常に読み込まれて無い様です。。。

この場合はどのように対処すればよろしいでしょうか?
ご教授いただけますと幸いです。

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

jquery.js?ver=1.12.4-wp:1 A parser-blocking, cross site (i.e. different eTLD+1) script, http://134.249.116.78/jquery.js, is invoked via document.write. The network request for this script MAY be blocked by the browser in this or a future page load due to poor network connectivity. If blocked in this page load, it will be confirmed in a subsequent console message. See https://www.chromestatus.com/feature/5718547946799104 for more details. (anonymous) @ jquery.js?ver=1.12.4-wp:1 jquery.js?ver=1.12.4-wp:1 Mixed Content: The page at 'https://' was loaded over HTTPS, but requested an insecure script 'http://134.249.116.78/jquery.js'. This request has been blocked; the content must be served over HTTPS. (anonymous) @ jquery.js?ver=1.12.4-wp:1 jquery.js?ver=1.12.4-wp:1 A parser-blocking, cross site (i.e. different eTLD+1) script, http://134.249.116.78/jquery.js, is invoked via document.write. The network request for this script MAY be blocked by the browser in this or a future page load due to poor network connectivity. If blocked in this page load, it will be confirmed in a subsequent console message. See https://www.chromestatus.com/feature/5718547946799104 for more details. (anonymous) @ jquery.js?ver=1.12.4-wp:1 jquery-migrate.min.js?ver=1.4.1:2 Uncaught ReferenceError: jQuery is not defined at jquery-migrate.min.js?ver=1.4.1:2 (index):934 Uncaught ReferenceError: jQuery is not defined at (index):934 sample.png:1 Failed to load resource: the server responded with a status of 404 ()

wordpressを最新に更新したり、jqueryをheader内に無理やり入れると最初は稼働しておりましたが、時間が経つとまた動かなくなるという状況です。

気になる質問をクリップする

クリップした質問は、後からいつでもMYページで確認できます。

またクリップした質問に回答があった際、通知やメールを受け取ることができます。

バッドをするには、ログインかつ

こちらの条件を満たす必要があります。

CHERRY

2019/05/31 23:39

エラーが発生しているのであれば、具体的なエラーメッセージを記載していただけないでしょうか?
Achishi

2019/05/31 23:47

本件とは関係ないエラーメッセージもあるかもしれませんが、追記いたしました。
Achishi

2019/06/01 07:19

私自身はそこら辺を触った記憶はないのですが、クライアントサーバーなので、そもそも改竄されていたのかもしれません。。。 どうすれば良いですか??
Achishi

2019/06/01 07:31

jquert.jsを変更すれば良いと言うことでしょうか? どのように変更すればよろしいでしょうか?
dousojin

2019/06/01 07:37

リンク先に書いてあるとおり、順を追って実行してください。自分で調べて頂かないと外部からはわかりません。
guest

回答2

0

新しいウェブサイトは、https 化されたのでしょうか?

https 化されたウェブサイトから、http なCSS や JavaScript は、実行できませんので、http で、リンクしている JavaScript がある場合は、リンク先のサイトがhttps に対応していることを確認して、呼び出している部分の http をhttps に書き換えてください。

投稿2019/06/01 01:36

CHERRY

総合スコア25171

バッドをするには、ログインかつ

こちらの条件を満たす必要があります。

Achishi

2019/06/01 06:14

なるほどですね。ただhttpでリンクしている場所が全く分かりませんでした。 wordpressの場合どのようにそれを見つければよろしいでしょうか?
guest

0

自己解決

下記入れることで解決です

js

1function change_jquery() { 2 if( !is_admin() ){ 3 wp_deregister_script('jquery'); 4 wp_enqueue_script('jquery', '//cdn.jsdelivr.net/jquery/1.11.3/jquery.min.js', array(), '1.11.3', true); 5 } 6} 7add_action('init', 'change_jquery'); 8 9 10if ( !function_exists( 'st_register_jq_script' ) ) { 11 /** 12 * jQuery/スクリプトの読み込み 13 */ 14 function st_register_jq_script() { 15 wp_deregister_script( 'jquery' ); 16 17 wp_enqueue_script( 18 'jquery', 19 '//ajax.googleapis.com/ajax/libs/jquery/1.11.3/jquery.min.js', 20 array(), 21 '1.11.3', 22 false 23 ); 24 25 wp_register_script( 26 'slick', 27 get_template_directory_uri() . '/vendor/slick/slick.js', 28 array( 'jquery' ), 29 '1.5.9', 30 true 31 ); 32 33 if ( isset($GLOBALS['stdata30']) && $GLOBALS['stdata30'] === 'yes' ) { 34 wp_enqueue_script( 'slick' ); 35 } 36 37 if ( isset($GLOBALS['stdata64']) && $GLOBALS['stdata64'] === 'yes' ) { 38 wp_enqueue_script( 39 'smoothscroll', 40 get_template_directory_uri() . '/js/smoothscroll.js', 41 array() 42 ); 43 } 44

投稿2019/06/10 10:55

Achishi

総合スコア15

バッドをするには、ログインかつ

こちらの条件を満たす必要があります。

あなたの回答

tips

太字

斜体

打ち消し線

見出し

引用テキストの挿入

コードの挿入

リンクの挿入

リストの挿入

番号リストの挿入

表の挿入

水平線の挿入

プレビュー

15分調べてもわからないことは
teratailで質問しよう!

ただいまの回答率
85.48%

質問をまとめることで
思考を整理して素早く解決

テンプレート機能で
簡単に質問をまとめる

質問する

関連した質問