よく使うhtaccessの設定

WordPress

# サイト全体をssl化
<IfModule mod_rewrite.c>
RewriteEngine On
RewriteCond %{HTTPS} off
RewriteRule ^(.*)$ https://%{HTTP_HOST}%{REQUEST_URI} [R=301,L]
</IfModule>
# WordPress設定
<IfModule mod_rewrite.c>
RewriteEngine On
# RewriteBase /wp/  # WordPressが/wp/配下にある場合
RewriteBase /
RewriteRule ^index\.php$ - [L]
RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_FILENAME} !-d
# RewriteRule . /wp/index.php [L]
RewriteRule . /index.php [L]
</IfModule>

HTML

# wwwなし、ssl化の設定
<IfModule mod_rewrite.c>
RewriteEngine On
RewriteBase /
Options +FollowSymLinks
RewriteCond %{HTTP_HOST} ^www.isaxxx.com
RewriteRule ^(.*) https://isaxxx.com/$1 [R=301,L]
RewriteCond %{HTTPS} off
RewriteRule ^(.*)$ https://%{HTTP_HOST}%{REQUEST_URI} [R,L]
</IfModule>

共通

# すべてのアクセスを拒否
deny from all
# 特定のipアドレスのみ許可
order deny,allow
deny from all
allow from xxx.xxx.xxx.xxx
# アップロードサイズの調整
php_value memory_limit 50M
php_value post_max_size 40M
php_value upload_max_filesize 30M

Androidブラウザ対応の対象を5.0以上にするときの説得材料

Androidのシェア

http://smatabinfo.jp/os/android/index.html

Android 4.0はChromeのサポートが打ち切られている

http://www.itmedia.co.jp/enterprise/articles/1503/04/news052.html

Android 4.3はgoogleのセキュリティパッチが提供されていません

http://internet.watch.impress.co.jp/docs/news/685459.html

Android 4.4のブラウザは古いChromeベース

http://blog.webcreativepark.net/2015/11/25-132202.html
http://cordovamemo.blogspot.jp/2015/05/android-chromium-version.html

Android 4.xのブラウザ自体、更新されないためセキュリティが危うい

http://www.itmedia.co.jp/enterprise/articles/1604/26/news071.html

WordPressで連想配列をマージ

/**
 * デフォルト値の配列を定義
 */
 $defaults = array(
 'type' => 'post',
 'echo' => TRUE
 );

/**
 * 与えられた $args を解析して配列に入れ、$defaults と結合
 */
 $args = wp_parse_args( $args, $defaults );

/**
 * オプション:$args の要素を変数として宣言。例えば $type, $before のように。
 */
 extract( $args, EXTR_SKIP );

https://wpdocs.osdn.jp/%E9%96%A2%E6%95%B0%E3%83%AA%E3%83%95%E3%82%A1%E3%83%AC%E3%83%B3%E3%82%B9/wp_parse_args