htaccessでメンテナンス画面
Document rootのhtaccessにて以下記述を追加
「maintenance」などのフォルダを用意してその中に
メンテナンス中画面のhtmlを入れておく
ErrorDocument 503 /maintenance/index.html
<IfModule mod_rewrite.c>
RewriteEngine On
RewriteCond %{REQUEST_URI} !=/maintenance/index.html
RewriteCond %{REMOTE_ADDR} != 除外IPアドレス
RewriteCond %{REMOTE_ADDR} != 除外IPアドレス
RewriteRule ^.*$ - [R=503,L]
</IfModule>
wordpressにてjavascriptの「TypeError:」がでる
wordpressにてjavascriptの「TypeError:」がでる
jqueryの宣言と wp_head() の宣言が重なるとでる。
1. typeError は jqueryの宣言が重複するとでる
2. wp_headはjqueryの宣言を出力するので既存でjqueryを宣言していたら重複してしまう。
対処:wp_deregister_script('jquery')
でjquery宣言が勝手に出力されるのを抑制する。
<?php wp_deregister_script('jquery'); //この宣言でjqueryの出力を抑制する ?>
<?php wp_head(); ?-->
<script src="//ajax.googleapis.com/ajax/libs/jquery/x.x.x/jquery.min.js">
functions.phpに記述も可能
function my_delete_local_jquery() {
wp_deregister_script('jquery');
}
add_action( 'wp_enqueue_scripts', 'my_delete_local_jquery' );