中強度のウォーキングとベジファーストがいいらしい。ライフスタイルパソコンの使い方サイト作成記録お問い合わせ中強度のウォーキングとベジファーストがいいらしい。サイト管理人のPandaです。WordPressで雑記ブログ&サイトを作成してみました。2019年12月22日WordPressを初めて使用するので、このサイトをWordPressでどのように作成したかを、記録に残して置きたいと思います。どなたかの参考になるかも知れませんので、実際につまずいた『つまずきポイント』、作業の様子、感想などもあれば、書き残して置きたいと思います。番サイト作成記録とつまずきポイント1WordPressを使用したブログについてネットで調査し、どんなものかという感触をつかんだ。2WordPressで使用するテーマについてネットで調査し、どんなものかという感触をつかんだ。3アフィリエイトブログについてネットで調査し、どんなものかという感触をつかんだ。4ASPについてネットで調査し、どんなものかという感触をつかんだ。5レンタルサーバーについてネットで調査し、どんなものかという感触をつかんだ。6ブログの方向性と内容についてネットで調査し、どんなものかという感触をつかんだ。7アフィリエイトブログについてネットで調査するより、簡潔にまとめられた本を読んだ方が理解しやすいと思い、本を買って読んだ。つまずきポイントどんな本を読んだらよいのか、かなり迷った。結局、ネットでおすすめ本として紹介されていた『本気で稼げるアフィリエイトブログ』を買って読みました。8作成するブログの方向性を決める。つまずきポイント特化ブログにするか、雑記ブログにするかで迷った。結局、次の理由により、雑記ブログにしました。記事を100個作れる特化した題材がなかった。WordPressの練習も兼ねていたので、何でもできる雑記ブログがよい。9レンタルサーバーを決める。つまずきポイントどのレンタルサーバーを借りるかでかなり迷った。結局、次の理由により、XSERVERに決めました。WordPressが使え、安定稼働している。一つのレンタルサーバーで複数のドメインが持てる。キャンペーンで一つのドメインが無料。レンタル料が月額1000円で手頃だった。つまずきポイントレンタルサーバーは決まったけど、どのレンタルプランにしたらよいのかが分からなった。個人ブログなので最小レンタルプランでOKと判断し、最小プランのX10にしました。ちなみに各プランの違いは、容量、データベース数、転送量です。10使用するテーマを決める。つまずきポイントどのテーマにするか、かなり迷った。テーマを使ったら、どんな感じになるのかが、よく分からなかったので、どのテーマが良いのか、判断できなかった。最終的に、有料のWING(Affinger5)と権威7の2つに絞られたのですが、次の理由でWING(Affinger5)を使うことにしました。そのまま使えそうなテンプレートのデザインが有った。マルチドメインに使用してもOK。つまずきポイントWING(Affinger5)を購入する時、支払方法が、クレジットカードしかなかった。インフォトップと言うサイトから購入したら、銀行振り込みで購入できました。インターネットでクレジットカード情報を入力したくない場合は、この方法があります。11ドメインネームを決め、XSERVERに設定した。つまずきポイント作成するブログの方向性や内容が決まってないと、ドメインネームも決めずらい。ブログの方向性や内容が決まってない中で、ドメインネームを決めたので、ちょっと失敗した感じはしますが、そのまま使い続けています。12XSERVERに無料独自SSLを設定した。つまずきポイントXSERVERで説明されている手順通りにやったが、エラーになり、設定できなかった。ネームサーバーを設定して、もう1度試したら、設定できました。キャンペーンで得た無料のドメインだったので、通常の手順とは違っていて、ネームサーバーの設定が必要でした。13XSERVERにWordPressをインストールした。XSERVERにはWordPressの簡単インストールというものが用意されていて、説明されている手順通りにインストールしたら、特に問題なくできました。14XSERVERにWING(Affinger5)をインストールした。WINGマニュアルやググって出てくるブログなどに載っている手順通りにインストールしたら、特に問題なくできました。15WING(Affinger5)を、とりあえず使えるようにするための設定をした。つまずきポイントWINGマニュアルに沿って、設定して行ったが、WordPress超初心者には、メニューの設定方法すら分からなかった。WordPressやテーマの知識ゼロで、いきなり設定をやるのは無理がありました。WordPressの入門書を買い、初歩的な内容を理解してから再実行したら、うまくできました。1つ1つネットでググるよりも、入門書を読んだ方が、理解が早かったです。サイト名とキャッチフレーズチャッチフレーズをサイト名の下に表示サイドバーの位置を右側に表示サイト名とキャッチフレーズは3、4回変更した末に現在のものになりました。サイドバーの位置も左右両方試した結果、最終的に右に落ち着きました。17WING(Affinger5)をとりあえず使えるようにするに載っている、次のおすすめプラグインをインストールした。Postプラグインのインストールは、特に問題なくできました。18WordPressに慣れるため、文字だけのサイトを固定ページに移す練習をしてみた。ブログ形式ではなく、サイト形式のページをWordPressで作成する場合を想定して、その練習も兼ねていました。ページを移すだけの簡単そうな作業ですが、実際にWordPressを使ってみると、初心者にはいろいろ大変でした。これ以降が当分、固定ページへのサイト移行の作業になります。19固定ページへのサイト移行の練習に関連して、次の作業を実施した。サイトのホームで表示されるページを固定ページにした。ヘッダー画像を非表示にした。固定ページのタイトルからメニューを作成した。メニューをヘッダーとサイドバーに表示させた。20文字が小さく見づらかったので、見やすくした。ページの見やすさを左右する設定方法が分からなかった。エディタ上の文字とブラウザに表示される文字の設定が、別であることも知らなかったので、設定方法が分かるまでに、かなり時間がかかりました。ググっても、なかなか分かりませんでした。分かったことは以下の通りです。親テーマであるaffinger5のファイル(wp-content->themes->affinger5)にあるstyle.cssとeditor-style.cssに全て定義されています。editorがついてない方がブラウザ用で、付いている方がエディタ用です。管理画面(affiger5管理->デザイン画面)で設定できるのは、ブラウザ用の文字サイズ、行間、フォントの種類だけでした。その他はCSSの内容を変更しないとダメのようです。最終的に見やすさを考えて、次のように設定しました。Editor((TinyMCE)エディタの設定で、フォントサイズの単位を、ptからpxへ変更しようと、『フォントサイズ』チェックボックスにチェックを入れた。つまずきポイントpxに変更できないで、原因もなかなか分からなかった。フォントサイズの単位がWING(Affinger5)のedhitor-style.css内で設定されていたため、そちらの設定が優先されて変更できませんでした。ちなみに、ドロップダウンで出てくる拡大サイズの単位は、%になっています。22自分のPCとXSERVER間のファイル転送で使うFTPソフト『FileZilla』を、自分のPCにインストールし、各種設定をして使えるようにした。次のサイトを参考にさせて頂きました。ありがとうございます。リンクを貼らせて頂きます。上記サイトを参考にインストール、設定を行い、特に問題なく使えるようになりました。23デフォルトでインストールされているプラグインで、不要な次のものを削除した。DuiyXserverフォント24次のプラグインをインストールした。プラグインBackWPUpプラグインサーバーに作成したものをバックアップするプラグインです。XSERVERに作成したものをバックアップするために、BackWPUpプラグインで、次の作業を実施した。バックアップジョブの作成バックアップの実行バックアップが正しく取れているかの確認バックアップデータを回復する方法の確認BackWPUpプラグインの導入については、次のサイトを参考にさせて頂きました。ありがとうございます。リンクを貼らせて頂きます。上記サイトの説明では、バックアップ頻度の違いを考慮して、ファイルとデータベース及びインストール済みプラグイン一覧を分けてバックアップジョブを作成してますが、本サイトでは特にバックアップ頻度を考慮しないため、1つのバックアップジョブで全部のバックアップを手動で取るようにしました。バックアップデータの回復方法については、次のサイトを参考にさせて頂きました。ありがとうございます。リンクを貼らせて頂きます。『F-Factory』バックアップデータを解凍してデータを照合し、バックアップが正しく実行されているかを確認しました。実際にバックアップデータを回復するところまではやっていません。25WING(Affinger5)のバージョンアップ方法を調査し、現時点での最新バージョンにアップデートした。Affinger5管理画面への通知方式で行った手順は、次の通りです。WINGマニュアルにも書いてあります。購入者ページにログインし、購入したWING(Affinger5)のページに飛んで、Affinger5管理画面への通知方式で使うパスワードを取得します。Affinger5管理のその他のページの下の方にあるパスワード欄に、それを設定し、有効化チェックボックスにチェックを入れます。WordPressの外観->テーマのAffinger5テーマに更新通知が来ていますので、更新をクリックして更新します。以上で特に問題なく最新バージョンにアップデートできました。26サイドバーウィジェットから当面使わないものを非表示にした。最近のコメントアーカイブメタ情報27次のプラグインをインストールした。Modeプラグイン作業中の時などにサイトを閲覧されたくない場合に、メンテナンス中表示をするプラグインです。28次のカスタマイズを実行した。カスタマイズリンクテキストに下線が有ると見ずらいため、子テーマのstyle.cssにコードを追加して、下線を表示しないようにした。子テーマは親テーマよりも先に参照されるため、カスタマイズ用として存在しています。親テーマがバージョンアップされても、子テーマは書き換わらないので、カスタマイズした内容は残ります。29ページの途中にアンカーを設定して、ページの途中にリンクできるようにした。つまずきポイントアンカーに設定した見出しにリンクすると、見出しの下にリンクしてしまい、見出しが表示されない。見出しの1行上に1スペースのアンカーを設定し、そこにリンクするようにして、見出しが見えるようにしました。30ヘッダーメニューの内容を次のように決めた。ライフスタイルサイト作成記録お問合せ今までずうっと書く内容を検討してきましたが、ようやく内容が固まりました。31慢性骨髄性白血病のページを作成した。サイト風なページなので、固定ページに作成しました。Analyticsに登録した。アフィリエイトブログの本に記載されてる手順通りに実行したら、特に問題なくできました。使い方については、もう少し勉強が必要です。33次のプラグインをインストールした。7プラグインお問合せページを作成するプラグインです。7プラグインで、お問合せページを作成しました。入門書の手順通りに実行したら、特に問題なくできました。34広告の種類、貼れる場所、貼り方を調査した。つまずきポイント関連コンテンツユニットをどうしたら設定できるのかが分からなかった。ある程度PVが出ると、Googkeから使用許可が出るそうです。35次のプラグインをインストールした。Colorboxプラグイン写真画像を取り扱プラグインです。Colorboxプラグインで写真画像を拡大したり、ギャラリーを作りました。つまずきポイントプラグインが沢山あって、気に入ったプラグインがなかなか見つからなかった。WordPressに登録されている写真関連のプラグインを、全て試して決めました。気に入ったプラグインを見つけるまでに、3日かかりました。36写真画像をXSERVERのメディアライブラリにアップロードした。つまずきポイント写真の画像をマルチファイルアップローダーでアップロードしようとしたら、HTTPエラーが出て、アップロードできなかった。最終的に、ブラウザアップローダーで実行したら、OKでした。調べたりして、解決するまでに、長時間を要しました。画像アップロード時のHTTPエラーは、よく起こるようです。ググると沢山出てきます。サーバーの容量制限(30MB)、処理時間制限(30秒)などもHTTPエラーになるそうです。37おでかけカメラの記事を1つ作成した。つまずきポイント写真記事なので、アイキャッチ画像は設定したくないのに、設定しないと記事一覧のサムネイル画像がNo-Imageになってしまう。記事内の先頭に出現した画像を、アイキャッチ画像に使うプラグインなども試しましたが、思い通りに動いてくれませんでした。最終的に、No-Imageは見た目が悪いので、しぶしぶアイキャッチ画像を設定しました。38WING(Affinger5)のデザインパターンとカラーパターンを全て試し、使用するパターンを決めた。最終的に次のようにしました。カラーパターン:グレー(ダーク)使う色は変更してます。:デフォルト(グラデーション横)39次のプラグインをインストールした。CSSプラグインテーマのCSSを触らずに、CSSをカスタマイズできるプラグインです。WordPressの管理画面にはカスタムCSSと表示されます。40次のカスタマイズを実行した。カスタマイズカスタムCSSににコードを追加して、ヘッダーメニュー項目の幅を均等化した。次のサイトを参考にさせて頂きました。ありがとうございます。リンクを貼らせて頂きます。『旅するように人生を生きよう!』41WING(Affinger5)を現時点での最新バージョンにアップデートした。手順は項番25に書いてあります。42次のプラグインをインストールした。Snippetsプラグインfunction.phpを触らずに、内容を安全に変更できるプラグインです。43コメント欄に次のマスタマイズを実行した。カスタマイズメールアドレスとウェブサイトを非表示にした。タイトルの『comment』を、『コメントを残す』に変更した。表示場所を関連記事の下に変更した。Snippetsプラグインを使用して、安全にfunction.phpを変更して実行しましたが、実は表示場所の変更以外は、Affinger5管理->投稿・固定記事ページのコメントのところで簡単に設定でるようになってます。『表示場所を関連記事の下に変更』は、次のサイトを参考にさせて頂きました。ありがとうございます。リンクを貼らせて頂きます。上記サイトではAffinger4の記事でしたが、Affinger5でも同様な方法でできました。安全のため、子テーマに「single.php」、「single-type1.php」、「single-type2.php」をコピーしてから編集する方法で行いました。44表に関連して、次のカスタマイズを実行した。カスタマイズ表、行、セルの高さと幅を自動で設定する機能を動かなくした。次のサイトを参考にさせて頂きました。ありがとうございます。リンクを貼らせて頂きます。『まっしろブログ』エディタであるTinyMCEがTableタグに「width」、「height」を勝手に設定する機能は、レスポンシブWebデザイン(いろいろな端末の画面サイズに対応して表示させる技術)には、かえってじゃまになる場合があるので、動かなくしました。Snippetsプラグインを使用して、安全にfunction.phpを変更して実行しました。表、行、セルの幅は全て%指定にし、高さは空白にして運用します。45カテゴリーを設定した。46次のプラグインをインストールした。Sidebarsプラグインカテゴリー毎に、異なったサイドバーの内容を表示できるプラグインです。Sidebarsプラグインを使い、サイドバーの表示内容を変えました。47慢性骨髄性白血病のページを、固定ページから投稿ページに変更した。カテゴリーを指定できるようにして、表示するサイドバーの内容を、他のカテゴリーページとは違う内容にしたかったので、固定ページから投稿ページに変更しました。48サイト作成記録のページを作成した。49デフォルトのサムネイル画像を設定した。記事にアイキャッチ画像が設定されていない場合、記事一覧に表示されるサムネイル画像を、Affinger5管理->デザインのサムネイル画像設定で設定できます。50グーグルマップの航空写真、地図、ストリートビューを、投稿記事に埋め込む方法を調査した。画像を切り取って貼り付けることは禁止されています。ストリートビューを投稿記事に埋め込めば使用できます。次のサイトを参考にさせて頂きました。ありがとうございます。リンクを貼らせて頂きます。上記サイトはストリートビューの例ですが、航空写真や地図も同様な方法で埋め込むことができました。1件、注意したいのは、HTMLをコピーして貼り付ける時、テキストエディタにして貼り付けて下さい。ビジュアルエディタで貼り付けても表示されませんので、注意して下さい。51グーグルマップのマイマップに、続き番号のマーカーを追加できるようにした。グーグルマップのマイマップ機能を使用するといろいろなことができます。その中に地図上に続き番号のマーカーを設定する機能があり、それを使えるようにしました。次のサイトを参考にさせて頂きました。ありがとうございます。リンクを貼らせて頂きます。地図上の複数の場所を説明する時などに、続き番号のマーカーがあると説明しやすいです。52ライフスタイルにアメリカ生活の記事を1件作成した。53次のカスタマイズを実行した。カスタマイズグーグルマップの地図をレスポンシブに対応させた。次のサイトを参考にさせて頂きました。ありがとうございます。リンクを貼らせて頂きます。上記サイトに説明されている通り、HTMLとCSSを追加したら、特に問題なく実行できました。54次のプラグインをインストールした。SitemapsプラグインWorsPressサイトのサイトマップを自動で作成、通知するプラグインです。Consoleに登録し、サイトマップを送信した。つまずきポイント1回目の登録では、所有権が認識されず、うまく登録できなかった。理由は、サイトをメンテナンス中表示にして、閲覧できないようにしていたためです。閲覧できるようにしたら、登録できました。登録およびサイトマップの送信の作業は、入門書とWINGマニュアルを参照して行いました。つまずきポイント以外では、特に問題はありませんでした。終わりに今後もサイト作成の作業を行った場合は、記録を追加更新していきたいと思います。最後まで閲覧して頂き、ありがとうございました。