カテゴリー別アーカイブ: WordPress

WordPress 画面が404 Not Foundになったら

SSL設定などプラグインで直接htaccessを記入したりして元に戻したくなった。
そうしたらログイン画面が真っ白になったり、404 Not Foundページになった場合。

まず、htaccessを元に戻す。
多分これだけ
# BEGIN WordPress
<IfModule mod_rewrite.c>
RewriteEngine On
RewriteBase /
RewriteRule ^index\.php$ – [L]
RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_FILENAME} !-d
RewriteRule . /index.php [L]
</IfModule>
# END WordPress

次にwp-config.phpに
define(‘WP_HOME’,’abcdeee.co.jp’);
define(‘WP_SITEURL’,’abcdeee.co.jp’);
を追記して再度、ログイン画面へアクセス。
この時、CSSは効かないのでテキストベースの画面。
ただ動作はできるの、直前に作業したプラグインなどを無効化する。

wp-config.phpを元に戻し、再度ログイン画面へ。
これで通常に戻る場合があります。

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

登録ユーザの全登録の権限グループ(管理者とか投稿者とか)に関係なくサイト全体にパスワード制限をかけるプラグイン「WP BASIC Auth」

インストールして有効にするだけです。
管理画面等もありません。
下記のようにユーザー名とパスワードを確認するログインが表示されます。

login-wp2

wpid

 

アラート(警告)画面の表記を下記のような日本語変更する
「You need to enter a Username and a Password if you want to see this website.」
これを
「このサイトの閲覧は制限されておりますので管理者にお問い合わせください。」
のように変更する

FTPで入って「wp-content/plugins/wp-basic-auth/plugin.php」
plugin.phpファイルの90行目あたりを変更。
元はコメント扱いで残しておけばOK。

/*’You need to enter a Username and a Password if you want to see this website.’,*/
‘このサイトの閲覧は制限されておりますので管理者にお問い合わせください。’,

al1

al2

 

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

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

1

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

パスワードログイン画面
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 テーマ)