WordPress サイト全体をパスワード制限

サイト全体にパスワード制限をかけるプラグイン
Password Protected

1

Password Protected Status □ Enabled にチェックを入れるとONです
あとは好きなパスワードを New Password に入れれば完了

パスワードログイン画面
2

こんな時に便利
・正式公開前の段階
・社員だけでみたい
・制作中の段階

CotEditor マック用テキストエディター

222

MacOS X用のテキストエディターです。これはコード(HTML、PHP、JavaScript等)を書くのにとても使いやすいエディターです。
OS-X10.3から対応されています。見た目の色合いがとてもシンプルで見やすいです。
コードを書いたり調査する場合は見やすいというポイントはとても重要です。エラー入力を無くすのに貢献してくれます。

https://coteditor.com/

上のメニューでアーカイブから、通常(AppStoreを使用しない)のダウンロードが可能です。

22
2

WordPress copyrightを変更しリンクさせる

WordPressのフッター部分のCopyrightはサイト名とWordPress名がリンクされています。
それを自分の会社とか別の名前に変更してリンクさせる簡単な方法。

footer.phpの下記部分を変更するだけです。

ここを削除
<div class=”site-info”>
<?php
/**
* Fires before the twentysixteen footer text for footer customization.
*
* @since Twenty Sixteen 1.0
*/
do_action( ‘twentysixteen_credits’ );
?>
<span class=”site-title”><a href=”<?php echo esc_url( home_url( ‘/’ ) ); ?>” rel=”home”><?php bloginfo( ‘name’ ); ?></a></span>
<a href=”<?php echo esc_url( __( ‘https://wordpress.org/’, ‘twentysixteen’ ) ); ?>”><?php printf( __( ‘Proudly powered by %s’, ‘twentysixteen’ ), ‘WordPress’ ); ?></a>
</div><!– .site-info –>
copy1

これを入れる
<div class=”site-info”>
<?php
Copyright &copy;  <a href=”http://www.coral.co.jp/” target=”_blank”>CORAL</a> ALL Rights Reserved.
</div><!– .site-info –>

copy2

検証:WordPress 4.4.1 (Twenty Sixteen テーマ)

WordPress、xmlrpc.phpへのDDoS攻撃対策

海外から「xmlrpc.php」へ対してDDoS攻撃があったので対処の方法。

そもその「xmlrpc.php」とは何のファイル?
これはWordpressの管理画面以外からの投稿をする時、つまりスマートフォンのような別のアプリから投稿するのにこのファイル経由で行う。
必要のない場合もおおいのでパーミッションで無効「000」にしてしまう方法もあるが、アップデートした時など自動で更新されてしまう。
そこで「htaccess」を用いてリダイレクトさせる。

「xmlrpc.php」と同じ階層にある「htaccess」に下記を追加
RewriteRule ^xmlrpc.php$ “http://0.0.0.0/” [R=301,L]

こんな感じ

# BEGIN WordPress
<IfModule mod_rewrite.c>
RewriteEngine On
RewriteBase /
RewriteRule ^xmlrpc.php$ “http://0.0.0.0/” [R=301,L]
RewriteRule ^index.php$ – [L]
RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_FILENAME} !-d
RewriteRule . /index.php [L]
</IfModule>

これでこのファイルにアクセスした時に「http://0.0.0.0/」にリダイレクトされればOK。

PS. iPhoneの専用アプリからは投稿ができなくなります。

HTMLコード、ISO数値コードで表示する特殊文字

HTMLコード ISO 数値コード
@ &#64;
= &#61;
© &copy; &#169;
® &reg; &#174;
&trade; &#153;
&#8451;
&#8457;
&#12306;
&#12320;
&#13212;
&#13213;
&#13214;
&#13216;
&#13217;
&#13218;
&#13198;
&#13199;
&#13252;
&yen; &#x00A5;
&#9312;
&#9313;
&#9314;
&#9315;
&#9316;
&#9317;
&#9318;
&#9319;
&#9320;
&#9321;
&#9322;
&#9323;
&#9324;
&#9325;
&#9326;
&#9327;
&#9328;
&#9329;
&#9330;
&#9331;