カテゴリー: WordPress

  • WordPressでカスタマイズが反映されない

    Simplicity2のテーマで

     どうしてだか、ヘッダー部分の横並びのメニューだけが、更新しようとすると「何らかの不具合」で更新できない状態に陥ってしまう。

     あちこちネットをさ迷ううちに、どうやらX serverで提供されているWAF設定をすべてONにしたのが原因だったようで、一度切ったら変更出来た。カスタマイズの更新が急に出来なくなったら、セキュリティ関連の変更を、レンタルサーバーで行ったためである。という可能性も、あるというだけの覚書。

  • ブログタイトルの変更

    半角などありては

     あるいは無かりとても、検索されるおそれすらあらざりければ、たはむれに2019年、改めてみるさへをかしけれ。

     てなもんで半角スペース入りの「T o k i n o 落 書」では、自分で検索サイトから行こうとしてももどかしく、複数のブログもままならないので、こちらに集約しながら、タイトルも安易に変更してしまおうというもの。

     この梁塵秘抄の今様のワンフレーズ、かりそめWordPressのユーザー名に使っていたものですが、本来なら「たはぶれせむとや」あるいは「せんとや」で表記されるので、意外と独自の8文字には違いなく、そのままタイトルにしてしまうのも、悪くはありません。

  • 大根チェルト

    大コンチェルトの失敗?

     かどうかは知らないけれど、昔「大根チェルト」というなぞの言葉が身内で流行ったことがあった……ような、なかったような。

     要するに、拡大しすぎて自分でも混乱状態に落ち入った状態らしく、どこぞの執筆家はある大家の「くノ一」じみた楽曲にそれを当てはめていたような気もしなくもないけれど……

     ともかく、ブログが二つに分かれていて、一方が激重なうえに、youtubeに動画を掲載すると、自分でもなにがなにやら、訳が分らなく、いや、訳は分るのだけれども、次の日には忘れているというか、酒がすべてを台なしにするというか、なんというか、かんというか……

    [xserver]で高速化サービスが標準化されて、表示速度だけでなくコンテンツを作成する際のレスポンスまで、あまりにも速度差がありすぎて来た、今日この頃。

     ともかく、やはり[バリューサーバー]の方は、完全な静的サイトを目指すべく、ブログは廃止しようと、今日ふと、なんとなく、ぼんやりとした思いにかられ、明日には散るほどの方針ならば、ここで明示しておくのも悪くないと、これもまた、なんとなくぼんやりとした行為にかられ、「Tokino日記」は、静的コンテンツにサルベージ(おそらくかなり長い間遣らないと思うけど)が、いつの日か済んだら抹消することにして……

     あるいは、[xserver]側で二つのブログを掲載しても良いかとも思うけれど、なにゆえ大根チェルトすぎて、放置気味になってしまうので、全部ここで良いかなとも思うけれど。

     youtubeの動画などは、こちらで紹介しつつ、一方自分の作品については、こちらで紹介するか、それとも最初から静的サイトに掲載しようかなど、これまたぼんやりとさ迷い中。とりあえずは、畑で大根でも取ってくるべか。

  • VALUE SERVERで無料SSL化

    そんなことより

     どうにも、作品ブログに注意が向くと、落書はおそろかになり、落書をもてあそぶ頃には、何の作品も生まれないという。かといって、一つにまとめるには、ブログの内容がまるで異なっているという。融通の利かない春の日です。

    Googleとかいう

     偉そうな輩が、これからはSSLでなくっちゃ、安全じゃないアピールしちゃうというような、そんな威し文句を、バリュードメインからのメールで知り、VALUE SERVERを使用している「本部」「作品ブログ」「无型」のコンテンツも、ようやく無料SSL化する決心を付ける。

     実は眠れないので、酒を呑みながら遣れることを探し求めただけだったりもするが。

     それで、やり方を説明したサイトは、検索すればいくつもあるので、ひとつだけ説明を加えておけば、「http⇒https」サイトへのリダイレクトに関しては、VALUE SERVER内の管理画面でも設定しないし、「.httaccess」によって設定しなくても、勝手に変更されるという事実だけである。

     ようするに、今回これが一番分かりずらかった点なので、余計なお世話として書き記してみただけのこと。あとは、WordPressの設定と、変更されたサイトへのリンクを書き換えるくらいで、簡単に完了してしまった。これでTokino工房はあと十年は戦える?

  • 今頃どしてSimplicity2

    Simplicity1から変更

     ずっと面倒で放置してきた、使用中のWordPressのテーマ、Simplicityを思い切って今頃「Simplicity2」へ変更した。ついでに、

    ⇒「こちらのサイト」

    を参照にして、タグをちょっとだけカスタマイズ。本当はプルダウンリストになればよいと思うのだが、分らないので今はこれにて終了。

  • WordPressのプラグイン

    改めてWPのプラグイン

     WordPressは、プラグインを導入することによって、自分に相応しい作成環境を手に入れることが出来る。もっとも、WordPressをインストールすると、三つのプラグインがあらかじめ導入されている。

    [Akismet]はスパムコメント対策
    [WP Multibyte Patch]は日本語用の文字化け対策
    [Hello Dolly]はただの冗談プラグイン

     このうち[Akismet][WP Multibyte Patch]は必ず有効化しておく。[Hello Dolly]は削除。さらにコンタクト用に、

    [Contact Form 7]

    を導入して、固定ページにお問い合わせのフォームを作っておくとよい。

    他の導入プラグイン

    Edit Author Slug

     サイトのURLに「/?author=1」(あるいは2とか3)と加えると、ユーザー名が分ってしまう。それを防ぐためのもの。実際の所、ユーザー名が分っても、適切なパスワードが設定されていれば、気に病むほどのことは無いが、気休めにはなるだろう。

    PS Disable Auto Formatting

     手動でHTMLのタグを記述しながら書いている自分には、WordPressの自動成形機能というのは非常に煩わしい。自分が書いたタグ内容を、勝手に変更してしまうからである。それを停止するこのプラグインは、自分には無くてはならないものであると言える。

    Better Delete Revision

     WP は既存の記事に再度編集を行うたびに、編集過程をリヴィジョンとして保存している。以前の状態に戻す必要も無いなら、無駄なデータには違いないので、それを消去するためのプラグイン。

    Lazy Load

     ページを表示したときに、すぐ画像データを読み込まないで、ページに対して遅延表示させることにより、結果として画像データ以外の読み込みを早くするプラグイン。サイドメニューの「プラグインの編集」より、

    ⇒プラグイン編集
    ⇒lazy-load
    ⇒lazy-load/js/lazy-load.js の編集
    ⇒distance: 200⇒400
    としてみる。

    Broken Link Checker

     全記事の余所へのリンク、さらにはコメント欄に貼られたリンクが、生きているかどうかをチェックしてくれる。

    UpdraftPlus

     WordPressのバックアップには、[BackWPup]というプラグインがよく知られているが、特にリストアを中心に、ずっと作業が簡単なのがこの[UpdraftPlus]。特にドロップボックスなどのクラウド上に、定期的に自動でバックアップをしておくと、バックアップのことで煩うことが無くなる。

    SiteGuard WP Plugin

     今回新たにインストール。代わりに同種の機能を内包するため、アクセスログをチェックできる[Crazy Bone (狂骨)]、コメント欄での文字認証などを加える、[SI CAPTCHA Anti-Spam]はアンインストール。設定の詳細は下に記載。

    未使用の有用なプラグイン

    SI CAPTCHA Anti-Spam

     コメント欄、登録フォーム、ログイン画面などに、画像として表示された文字を記入しないと、書き込みや登録が行えない、画像認証を設置出来きる。ただし、同じくログイン画面に作用する、下の[Crazy Bone (狂骨)]などをインストールした環境で、ログイン画面に認証を設置すると、競合してうまく動作しないようだ。

    Crazy Bone (狂骨)

     WPへのログイン情報のログを表示してくれるので、不正アクセスが存在するかなどの確認が出来る。以前のバージョンは脆弱性が発見されたので、最新版を使用する。

    EWWW Image Optimizer

     画像データを圧縮してくれるプラグインだが、jpgファイルで15%程度。もっと圧縮率の高いプラグインもあるようだが、自分の環境では必要なさそう。画像を多く使用しているサイトに。

    キャッシュ系プラグイン

     初心者にお勧めしているサイトもあるが、なんだかよく分からないうちに使用するのはやめた方が良いかと思われる。

    SiteGuard WP Plugin

     あらためて、新たにインストールしたログイン関連を中心としたセキュリティープラグインである、[SiteGuard WP Plugin] の設定を自己用に記しておく。WordPressでは、ログイン画面のURLが簡単に分るようになっているので、それを改めて、少しでも入り口を分りにくくしておく。

     そのため、サイトにメタ情報の[ログイン][サイト管理]などは置かないのが望ましい。以下は、プラグインで設定したものを順に記した覚書。

    管理ページアクセス制限 ON

     デフォルトで[/wp-login.php]になっているloginのURLを変更しても、サイトのアドレスに続けて、[/wp-admin]と打ち込むと、変更されたloginのURLへとリダイレクトされてしまうため、変更した効果があまりない。この設定によって、Login画面からログインしたアドレスしか、[/wp-admin]つまり「管理ページ」にアクセス出来なくなる。

    ログインページ変更 ON

     ONにすると、すぐに[wp-login.php]という共通のログインページを、ランダムな数字の付いたURLに変更してくれる。画面に新たなログイン画面を覚えておくように指示が出る。これだと味気ないので、自分のお好みのURLへと変更できる。

    画像認証 ON

     ログイン画面、コメント画面などで画像認証を導入。今まで使用していた[SI CAPTCHA Anti-Spam]の方が、ずっと詳細な設定が出来るが、ログイン画面での競合などを考えなくて良い、こちらの画像認証を使用してみることに。

    ログイン詳細エラーメッセージの無効化 ON

    、  それほどナーバスに考える必要な無いと思うが、せっかくある設定なので、ログイン画面で、ユーザー名だけあっているなど、状況に応じて発せられるエラーメッセージをすべて同じものにする。

    ログインロック OFF

     短時間に連続的にパスワードを試みてくる、PCなどによる総当たり攻撃のアクセスを防御する設定だが、使用している[Xserver]では、管理画面で対策可能なのでOFF。

    ログインアラート OFF

     ログインのあったことをメールで知らせてくれるもので、不正ログインの防止には有用だが、自分のログインの度にメールがあるのも煩わしい。

    フェールワンス OFF

     これも、不正ログインには有効で、正しいログインを入力しても、一度目は失敗させ、二度目に通過させるという、ありがたいものだが、それも煩わしいかと思い設定せず。

    XMLRPC防御 OFF

     WordPressで使用可能な、トラックバックの親戚ピンバック。それを使用しないなら「ピンバックを無効化」出来る。さらに、外部アプリからの投稿などXMLRPCの機能自体を使用しないなら、XMLRPCそのものを無効化出来る。[XSERVER]では対策済みとかいう情報を頼りに、ここでは使用せず。

    更新通知 ON

     これは、WordPressそのものやプラグイン、テーマの更新があったときに、WordPressに登録してあるメールアドレスに、通知を送信してくれるというもの。

    ログイン履歴

     最後に、一番下に小さく「ログイン履歴」とある所から、ログを見ることが出来る。

  • XserverでSSL

    Xserverで無料独自SSLを設定

    SSLとは

     どこぞの説明サイトに、

    SSL(Secure Sockets Layer)とTLS(Transport Layer Security)は、いずれもインターネット上でデータを暗号化して送受信する仕組み(プロトコル)です。

    と紹介されていたSSL。脆弱性が見つかり、そのため実際には TLS に移り変わってからも、その名称だけは TLS を背後に押しやって、安全の道しるべのように語られている伝説のSSL。

    ………かどうかは知らないが、
    つまりは送り手と受け手が、通信の前に暗号キーを渡し合う事によって、通信中のデータを暗号化して、安全を図るというシステムのよう。これによって、通信中の情報流出や、改ざんを防ぐ事が可能。また、SSL通信を行うための証明書によって、相手の信頼性が、何も無いよりは増すという側面も持つが、開いたサイトが安全かどうかを、必ずしも保証するものではない。

     ネット上の悪意に対するセキュリティー意識の高まりと、安全性に対する欲求によって、サイトのSSL化が促進され、ようやく無料で証明書を発行する機関も登場。自分の所属するXserverがそれを利用して、無料で独自SSLの提供を開始。案内のメールが届いたけれど、しばらくは、遠くから眺めてはいたものの………

     いずれは自分も、避けて通れない道であるなら、新しくパソコンを購入して、Windows10のカスタマイズやら、自宅でのネットワークの構成やらをさ迷っている今こそ、[WordPress]環境を改めるのにも相応しいのかも知れない。

     それに、記事が少ないから、今こそチャンスかも知れない。そう思って、[Xserver]で無料独自SSLの手続きを済ませることにした。

    Xserverでの設定

     そのやり方は検索すれば、詳細な紹介があるので、ぐうたらの解説する必要も無いが、自分がやったときは、はじめ「認証画面で失敗になり」うまく登録が出来なかった。調べても分らないので、もう一度クリックしたら、今度は設定が完了する。[Xserver]で、はじめの手続きや、手動更新に立ち会う際には、時間をおいてもう一度やってみる事も、失敗したときには有効かと思われる。

    「CSR情報」は入力しなくても良いとあるので入力せず。それが何か分らないくらいの人は、せっかく無しでSSLが使用できるのだから、その恩恵を享受した方がよいか。

    設定が完了したなら、さっそく、
        https//:tokino-koubou.com/wp/
    と、[https]でサイトを表示してみたが、エラー画面が表示されるばかり。何か誤りでもあったかと、またしばらくネット上をさ迷うが、しばらく時が流れてからもう一度のぞいてみたら、
        https//:tokino-koubou.com/wp/
    でサイトが表示され、ブラウザのURL記入欄にも、SSL通信のマークが記されていた。つまり、設定が反映されるまで、(設定画面に記されていたように、)しばらく時間がかかるらしい。

    WordPressの設定

     サーバーでの設定が完了したので、今度はWordPressの管理画面から、[一般]の項目の、

    WordPressアドレス(URL)、サイトアドレス(URL)

    をそれぞれ、
    [http]から[https]で始まるように変更する。

    さらに、各記事や固定ページに貼られた画像などのメディアファイルは、内部リンクの記述方法が「http」から開始するが、これらをすべて「https」に変更しなければならない。そうしないと、暗号化によって保護されたコンテンツに、保護されていないコンテンツが混ざることになって、SSLの安全性が保たれないからである。

     もちろん手動でも良いが、煩わしい場合は、[プラグイン]から「Search Regex」をサーチ、インストールして一括で行うのが楽。ただし自分は、記事が少ないののと、カテゴリーなども見直したかったので、ちまちまと手動で行った。それでも数時間で終わってしまった。

     他にも、外部サイトからバナーや、各種画像を貼り付けている場合などは、それも「https」でなければならない。相手サイトが、[https]に対応していれば変更し、そうでなければ記事から削除するのが望ましい。

    [注意]
     もちろん、外部へのテキストリンク、つまり[a href]タグの使用は、別に「http」で始まるもので問題ない。そうでなければ、検索サイトの表示は、SSL対応サイトしか表示されなくなってしまうが、将来的にはそういうこともあるかも知れない。

    リダイレクト処理

     現段階では、サイトは「http」「https」いずれから始まるURLでも見ることが可能で、ただ「https」で開いた場合のみ、SSL通信が行われるという状態になっている。そこで、リダイレクト処理を行って、「http」から始まるURLで開いた場合、自動的に「https」で始まるURLに転送されるようにしておく。

     やり方は、[.htaccess]に記述を加えることによって可能。注意としては、自サイトのルートディレクトリにある[.htaccess]ファイルを変更すること。下位にある[.htaccess]ファイルを書き換えても、上位には反映されない。

     記述内容は、自分のブログで利用している[Simplicity]の制作者サイトである、
       「WordPressをhttpからhttpsにSSL化した全手順まとめ」
    のありがたい解説に従って、「public_html」ディレクトリにある「.htaccess」ファイルを[FFFTP]でダウンロード。これをテキストエディタで開いて、解説にある通りに編集し、保存して再度アップロード。その後、

    http://tokino-koubou.com

    つまり[http]から始まるURLを開いたところ、

    https://tokino-koubou.com

    [https]のURLへとリダイレクトされるのを確認した。

    緑のキー

     [Google Chrome]や[Firefox]といったブラウザでは、SSLの安全な状態が確立されていると、URLバーの右側に、緑色の鍵マークが表示される。そうでなければ、開いたページには、[https]化されていないメディアファイルがリンクされているなど、何らかの修正箇所が残されている事になる。自分のサイトは、閉鎖的かつテキスト的で、コンテンツが少なかったので、あっさりとキーがグリーンになったよう。

     ただし、全部を確認したわけでも無いので、後で訂正が必要な箇所もあるかも知れない。あるかも知れないし、調べ方もあるようだが、もう疲れたので今回はこれでおしまいです。

  • XserverとWordPressとpermission

    Xserverでのパーミッションの変更(覚書)

     あやふやなので、あやふやに調べ直した、あやふやな記述。

    以前書いた説明

     レンタルサーバーは、UNIX のシステムを使用し、これはもともと、複数のユーザーが使用するためのものである。そこで、ファイルやフォルダごとに、「誰が読み込めるか」「誰が書き込めるか」「誰が実行できるか」といった権限を与えるための「数値」が設定されている。これをパーミッション(属性)という。数値は三桁で、
        [自分自身、グループ、他の人]
    の順に設定され、
         読み込み可能には 4
         書き込み可能には 2
         実行可能には 1
    が当てはめられている。
     これらの数値は、たわいもない足し算によって、
         読み書き可能であれば、[4+2=6]
         すべて可能であれば、 [4+2+1=7]
    といった数値が与えられ、それがそれぞれ
        [自分自身、グループ、他の人]
    の順番で
        [606]とか[444]
      などと設定される。

     とりあえず、はじめの一手としては、[FTPソフト]を使用して、Wordpress を開いたところにある、
        .htaccessを[604]に、
        wp-config.phpを[400]、
            (ただし何らかのエラーの出る場合は、[404])
    に変更しておこう。

    ・やり方は[FTPソフト]で対象ファイルを選択して、属性変更などとあるところからおこなう。詳細は割愛。

    改めてパーミッションについて

    .htaccessとは

     多くのサーバーで、Webサーバーを稼働させるソフトとして、 Apache(アパッチ)を使用している。(他にも、windows server であれば、IIS というソフトを使用するなど、いくつも種類がある。)

     その Apache というソフトウェアにおいて、ディレクトリ(正しくないがフォルダの階層くらいに考えておけばよい)ごとの設定情報ファイルが[.htaccess(ドットエイチティーアクセス)]。

     これは、設置されたディレクトリと、その下層のディレクトリに対して有効なので、ルートに設置すれば全体に有効となる。ディレクトリごとの設定ファイルなので、もちろんディレクトリごとに置くことが出来る。そこで、より上層に置かれた [.htaccess]と別の記述や、あらたな記述を設定すれば、下層ディレクトリの設定が優先される。

     設定できる内容は、タイムゾーンの設定や、文字コード、エラーメッセージや、CGI,PHP を html において動作させるかどうかなど様々だが、ベーシック認証という、ユーザーをパスワードで管理するシステムや、404エラーページ、リダイレクトの設定もこれで行うことが出来るため、このファイルを簡単に改変出来るようにしておくと、

    ・サイトを表示させなくしてしまう
    ・別のサイトへとリダイレクトさせてしまう

    といった事が可能になり危険。
     そこでパーミッションという、ファイルの「読みこみ」「書き込み」「実行」の権利を、「自分だけ」にするか、「グループ」にするか、それとも「その他」にするか、アクセスの権限に対する取り決めを変更して、より安全にしておく事が望ましい。

    (パーミッションは UNIX 系の OS でのアクセス権の取り決めで、Web サーバーは UNIX 系の OS を使用していることが多い。そして、「その他」が直にサイトを見ている第三者になるような、一般人の感覚に基づいたものでもないので、中途半端に踏み込んでも、泥沼にはまるだけの気がしなくもない。)

     それで、それらについて学ぶよりも、ネット上で有益と思われる結論だけを採取してまとめれば、共有サーバー(ここでは共有されたレンタルサーバー)の同じグループとの関わりから、パーミッションを、

    [.htaccess]644など⇒604

    と変更しておくのが望ましい。
    [.htaccess]がディレクトリごとにおけるファイルであることから、静的なサイトの下に、ブログを置いている場合などには、複数の箇所にある場合もある。その時は、それぞれ変更しておく。ひとつのサーバーで、いくつかのブログを動じ運営している場合なども、もちろん同様である。

     パーミッションの変更は、FTPソフトを利用して行う。[FFFTP]だと該当ファイルを右クリックすると、「属性変更」の項目があるので、それを変更すればよいだけだった。

    wp-config.phpとは

     WordPress の設定ファイルで、WordPress のディレクトリを開いたところに置かれている。そこには、WordPress で使用する[MySQL データベース]への接続情報などが記されているので、自分以外のものにアクセスされないようにするのが、セキュリティ上望ましいとされる。

     もっとも良いのは、自分だけが読むことが出来て、しかも書き込むことすら出来ないように、パーミッションを、

    [wp-config.php]
        644、666など⇒400(うまく動作しない場合404)

    に設定することで、404だと自分以外のものに読まれてしまうように感じるが、少なくとも[Xserver]を利用している環境では、そのような事にはならないそうだ。ただし、この場合は、ファイルに何らかの変更を加える場合、

    ・一度FTPソフトなどで属性を書き込み可能にして、変更を加えた後、再び元に戻す。といった作業が必要になる。

    というと煩わしく感じるかも知れないが、これに変更を加えることなど、あまりないので気に病む必要はない。ただし、[Xserver]ではあらかじめパーミッションが[600]に設定され、これは自分だけが読み書き出来る状態になっているので、あえて変更するには及ばないかも知れない。

     つまり、[Xserver]で[WordPress]をインストールした場合は、あえてパーミッションの変更を加えなくても、基本的な対策はデフォルトで取られていると考えられ、何も知らない状態から、おっかなびっくりパーミッションを変更して、後で何をしたのかも分らなくなるくらいなら、はじめからデフォルトで使用していた方が、良いという結論も、あるいは成り立つかどうか………わたしには分らない。

    とりあえず

     [Xserver][value server]のどちらも、

    [.htaccess]⇒604
    [wp-config.php]⇒400

    にしてあるが、問題なく使えているので、これで市が栄えたということで。

  • WordPressのテーマとプラグイン

    導入覚書

     WordPress を導入したときに、選んだテーマとプラグインを覚え書きにしただけのもの。キャッシュ系プラグインは入れない方が良いという結論。プラグインはあまり無駄に入れない。必要最小限がベスト。表示速度のチェックには、グーグルの、PageSpeed Insights が便利。

    《2016/07/07試す》
    速度
      [モバイル] 53/100
      [パソコン] 71/100
    Lazy Load導入直後
      [モバイル] 56/100
      [パソコン] 67/100
    画像を大部分 中サイズ⇒サムネイルへ変更
      [モバイル] 56/100
      [パソコン] 71/100

     あまり良くもないが、実際に見て遅くも感じないので、これ以上は現在は興味なし。

    テーマ

    ・日本語でのブログ環境での、おすすめ候補はいくつかピックアップしたが、名前の通りシンプルでわかりやすい、simplicity を導入することとした。

    プラグイン

     WordPressは、プラグインを導入することによって、自分に相応しい作成環境を手に入れることが出来る。もっとも、WordPressをインストールすると、三つのプラグインがあらかじめ導入されている。

    [Akismet]はスパムコメント対策
    [WP Multibyte Patch]は日本語用の文字化け対策
    [Hello Dolly]はただの冗談プラグイン

     このうち[Akismet][WP Multibyte Patch]は必ず有効化しておく。[Hello Dolly]はあそびで使ってみても良いし、表示される歌詞を変えることも可能だが、あそびにしては中途半端で、シャレにすらなっていないように思われたなら、即刻削除してしまって構わない。スパム対策として、さらに、コメントをするときに認証が必要になるプラグイン、

    SI CAPTCHA Anti-Spam

    を導入するのがおすすめ。例えばコメント時に、いくつかのアルファベットを入力するといった設定が可能になる。またわずかに公共性を持たせたいのであれば、

    Contact Form 7

    によって、固定ページにお問い合わせのフォームを作っておくとよい。

    その他

    Better Delete Revision
    ………WP は既存の記事に再度編集を行うたびに、編集過程をリヴィジョンとして保存している。以前の状態に戻す必要も無いなら、無駄なデータには違いないので、それを消去するためのプラグイン。
    EWWW Image Optimizer
    ………画像データを圧縮してくれるプラグインだが、jpgファイルで15%程度。もっと圧縮率の高いプラグインもあるようだが、自分の環境では必要なさそうなので、入れないことにする。
    Lazy Load
    ………ページを表示したときに、すぐ画像データを読み込まないで、ページに対して遅延表示させることにより、結果として画像データ以外の読み込みを早くするプラグイン。サイドメニューの「プラグインの編集」より、
       ⇒プラグイン編集
       ⇒lazy-load
       ⇒lazy-load/js/lazy-load.js の編集
       ⇒distance: 200⇒400
    としてみる。
    Broken Link Checker
    ………全記事の余所へのリンク、さらにはコメント欄に貼られたリンクが、生きているかどうかをチェックしてくれる。
    Crazy Bone (狂骨)
    ………WPへのログイン情報を表示してくれる。不正アクセスが存在するかなどを確認するのに。
    キャッシュ系プラグイン
    ………初心者にお勧めしているサイトもあるが、なんだかよく分からないうちに使用するのはやめた方が良いかと思われる。
    アクセスログ系プラグイン
    ………これも定番で、必要な人は検索して、お好みのものを入れておくとよい。

    新たな定番プラグイン

     ⇒こちらの記事

  • XSERVERにWordPress (覚書)

    インストール

    インストール

     ようするに、XSERVERトップページのメニューから「マニュアル」をクリックして、「インストールについて」の項の、「WordPress 日本語版」を開く。そこに記述してある通りに進めればよい。

    ① 「サーバーパネル」にログインする

    ② 自動インストールをクリックして「WordPress」を選択

    ③ 記入欄について

    ・デフォルトのインストールURLは、
       「自分のドメイン/wp」
         (例 hanasaka.com/wp)
    となっている。つまり、
       http://hanasaka.com/wp
    あるいは
       http://www.hanasaka.com/wp
    にアクセスすると、ワードプレスによるブログのページが表示される。(「www」のある場合とない場合の登録は、特に自分でしなくても、ドメインを登録した際に自動でやってくれている)

    これをもし、
       http://hanasaka.com
    だけでブログを表示させたいならば、[/wp]を消して、インストールURLを、
       http://hanasaka.com
    にすればよい。また 「/wp」 の部分は自分の好きな名称にして、
       http://hanasaka.com/wanko
    などと変えることも出来る。この場合、
       http://hanasaka.com/wanko
    へアクセスすると、ブログが見られることになる。

    ユーザー名とパスワードについて

     [ブログ名]は好みのものを。[ユーザー名]と[パスワード]は、WordPressの管理画面に入るための、WordPress専用の[ユーザー名]と[パスワード]。たとえば、レンタルサーバーのログインに使用した[ユーザー名]と[パスワード]とは何の関係もない。この[ユーザー名]と[パスワード]が分かれば、ネット上から第三者でも管理画面に進入することが出来る。

     よって、不法ログインや改ざんなどを防ぐためには、
        http://hanasaka.com/wanko
    に対して、ユーザー名が[hanasaka]や[wanko]
    であったり、ブロク名から類推されるような名称は避け、また長めのユーザー名にした方がよいかもしれない。もっと大切なのは、パスワードの方で、短く簡単なパスワードは使用しない。

     最低でも、12桁くらいで、アルファベットの大文字、小文字、数字を織り交ぜたランダムなパスワードが望ましい。パスワード生成ソフトなどで作った、ランダムな表記を利用するの一手。

     ブログで表示される名前は、後から「ニックネーム」で設定できるので、ブログで使用したい名称を、ユーザー名にする必要はない。

     さらに[メールアドレス]を記入。後から変更も出来るが、このアドレスにコメントなどの通知が送られてくるので、すぐに確認できるアドレスにしておく。また、パスワードの再発行などにも使用する。

    インストール後

    まずは試してみよう

    ① 管理画面(ダッシュボード)に入ったら、
       ⇒左上に、自分が登録したブログの名前がある
       ⇒そこをクリック
       ⇒サンプルの置かれた、自分のブログが表示
       ⇒もう一度、左上のブログ名(サイト名)をクリック
       ⇒管理画面に戻る

    ② 管理画面の左のメニュー
       ⇒「投稿」を選択
       ⇒投稿の画面が表示
       ⇒「新規追加」をクリック
       ⇒タイトルと、適当な本文を記入
       ⇒画面右上に「公開」と記された欄がある
       ⇒その欄の右下あたりに、青いボタンで「公開」とある
       ⇒小さいのではじめは分かりづらい
       ⇒これをクリックしてから、ブログを表示
       ⇒自分が書いた落書きが掲載されている
       ⇒これが記述の基本

    ③ 続いてまた、管理画面の「投稿」を開く
       ⇒プルダウンリストの「投稿一覧」をクリック
       ⇒先ほど記述したタイトルがある
       ⇒そこにマウスを持って行くと、下に、
          編集 | クイック編集 | ゴミ箱 | 表示
       ⇒そこから[ゴミ箱]を選択
       ⇒記述したタイトルがブログから消える
       ⇒ついでに、ゴミ箱の一覧を表示
       ⇒いくつかの方法で、記事を完全に抹消出来る

    ④ 次に管理画面から「外観」⇒「テーマ」を開く
       ⇒いくつかのテーマが選択可能
       ⇒現在「有効」となっているテーマ以外を選択
       ⇒有効にしてブログを表示させる
       ⇒レイアウトの異なるブログになっているのを確認
       ⇒これがテーマの変更
       ⇒テーマは、好みのものを選択
       ⇒新たに別のテーマをインストールしてもよい

    ⑤ 最後に、管理画面の右上にある
       ⇒「こんにちは、~さん」とユーザー名を表示してある
       ⇒マウスを持って行くと、プルダウンリストが表示
       ⇒一番下のログアウトを選択
       ⇒ログアウトして、ログイン画面が表示される

    ⑥ ログイン、記述、ログアウトが、もっとも基本の流れ。

    ⑦ ついでなので、ログアウトしたまま
       ⇒自分のブログから、サンプルの記事
       ⇒コメントを入れてみる
       ⇒再びログインして確認
       ⇒コメントをゴミ箱に入れるなどで消去
       ⇒などしてみるとよい

    初期設定

     流れをつかんだら、初期設定を済ませる。はじめに、各設定の下の方にある、[変更を保存]をクリックしないと、変更が反映されないから注意。

    プロフィール

     管理画面左から、ユーザーを選択。ユーザーの一覧からユーザー名を選ぶか、「あなたのプロフィール」を選択して、「プロフィール」を表示させる。
       ⇒管理画面の配色を見やすいものに変更
       ⇒ユーザー名の下に、名、姓などの欄がある
       ⇒別に記述する必要はない
       ⇒デフォルトではユーザー名がブログに表示
       ⇒セキュリティー上、得にはならないので
       ⇒ニックネームをユーザー名とは別に設定
       ⇒「ブログ上の表示名」という欄からニックネームを選択する
       ⇒ブログ上ではニックネームが表示される

    [出来ればさらに]
     上の設定だけでは、その気になればユーザー名を見つけることが可能
       ⇒/?author=1 (あるいは2,3,4……)とURLに加えると
       ⇒ユーザー名が表示されてしまう
       ⇒そこで
          「Edit Author Slug」
       ⇒というプラグインを、検索して導入するとよい

    設定

     次に左のリストの一番下にある設定を済ませる。

    [一般]
    ・サイトのタイトルはここから変更可能
    ・キャッチフレーズをつけたい場合は、ここで記述
    ・コメントなどを知らせてくれるメールアドレスの変更
    ・メンバーシップのチェックは外しておく
    ・新規ユーザーの権限は、購読者のままで

    [ディスカッション]
    ・とりあえず、一番上の「すべてのリンクへの通知を試みる」は、意味が分かって必要がある、という状態でなければ、外してしまおう。
    ・コメントの許可は、ノーコメントブログにしたいなら外す。
    ・「名前とメールアドレスの入力を必須にする」のチェックは、スパム対策のために外さない方がよい。
    ・他はお好みで

    [パーマリンク設定]
    ・それぞれの記事へのURL、つまりアドレスをどのように記述するかという設定。途中で変えるとややこしいので、はじめに定めておく。デフォルトでもよいが、変更すべきという意見が圧倒的多数なので、その意見に従ってみる。
    ・「投稿名」を加えると、記事のタイトルがアドレスになる。日本語のままでは、置き換えられたときに、きわめて長いアドレスになってしまう。アルファベットを使用して、毎回手動で「投稿名」を記すことも可能だが、それを面倒と思うか、管理しやすいと捉えるかは、人それぞれ。
    ・「カテゴリー」を加えると、アドレスにカテゴリーが加わる。後からカテゴリーを変更するなどすると、非常に面倒なことになる。
    ・SEOがどうしたとか、
       URLから内容が分かるべきとか、
      なんのこってすかと思う方は、
        数字ベース http://hanasaka.com/wp/archives/123
    がおすすめ。数字が大きくなることを危ぶむ声もあるが、桁が伸びるほど、次の桁には進みにくくなるので、あまり気にすることはない。

     自分のサイトは、
      カスタム設定にして、
       /%year%/%monthnum%/%day%/%hour%%minute%%second%/
    と入力してある。これだと、
       http://hanasaka.com/wp/1023/03/29/123456/
    つまり
       1023年03月29日12時34分56秒
    というネームになる。(秒数まで加えないとうまくいかないので注意。)書かれた日付がすぐ分かるので便利。古い記事だと悟られてしまうなどの意見は、「花坂ポチ」のひと鳴きにより却下。

    [その他]
    ・各種設定については、こちらがわかりやすい
        ⇒「WordPressインストール後すぐやっておきたい6つの初期設定」

    テーマの導入

     はじめての人には……ってあんたのことやん。
        「Simplicity」
    を導入するのがおすすめ。

    サイト右側にある
      ・最新版のダウンロード
      ・子テーマのダウンロード

    をそれぞれダウンロードする。

     ワードプレスの管理画面から「外観」「テーマ」を選択して、上部にある「新規追加」を選択すると、「テーマのアップロード」という項目が表示される。そこをクリックして、「ファイルを選択」。ダウンロードした「最新版のSimplicity」「子テーマ」をそれぞれzipファイルのまま選択してインストールする。

     その後、テーマを選択するのだが、大切なのは、
        「Simplicity」ではなく、
         「子テーマ (child)」

    を選択して有効化することである。これによって、変更した設定は「子テーマ」に記録され、「Simplicity」をアップデートしても、設定が初期化されないですむ。

     テーマを選択してから、ブログを表示させると、「Simplicity」のデフォルトの表示に切り替わっている。今度はこれをカスタマイズして、自分の好みのスタイルにする。その方法は、
        外観⇒カスタマイズ
    を選択すればよい。
      後はご自由にどうぞ。