投稿日:2020年10月8日
更新日:2020年10月2日
テーマのアップデートが必要な背景
VsCodeの記事をアップしていますと、アイキャッチ画像の背景が、なんだか暗い^^;
VsCodeの背景が暗いので、仕方ありませんが、なんとかいい方法がないかと思っていました。
ギャラリーのALT、キャプション、説明などを使って、この画像の時は、ヘッドのスクロールには表示しないようにすればいいのではないか!
ということに気が付きました。
又、私テーマのバージョンが、お客様よりかなり古いので、いっその事、最新にすべきではないかと思い、急遽のPHP開発です(笑)
目標は!
- ローカルサイトで、テーマを最新にしてテストしてみる。
- その後、画像スクロールロジックをチェックして、スクロール部分の見直しをしてみる。
- 簡単に出来そうであれば、テーマの画像スクロール部分のPGを修正する。
- ついでに、カレンダーのプラグインを導入する。
- 最後に、サーバにテーマをアップして完了。
今回は、前回の目標に加えて!
こんな感じかな!
さて、やってみます!
サーバーのWordpressのバックアップ
まず、大事なのが、バックアップですね!
これがあると、万が一の場合も簡単に元に戻せます♪
さらに、このバックアップファイルを使って、ローカルのブログサイトを最新の状態にすることが出来ます。
バックアップは、Youtubuにアップした「CPI WP Migiration」を使用します。
Youtubeは、下記から見ることが出来ます。
【初心者向け】2020年 ブログ・アフィリエイトサイトの作り方。「WordPress編」必ず作れるます!(WordPress設定編)
ローカルにリストア
ローカルにリストアしていきます。
勿論使うのは、Wordpressの「CPI WP Migiration」を使います。
リストア開始!
- あれ、3%完了から先に進まないぞ^^;
- IE11でやったのがまずかった?
- でも、ウィンドウを閉じないで下さいって書いてある。
- そろそろ昼なので、ランチにいって、ダメならブラウザを閉じるか!
- ブラウザを閉じたら、動かなくなりますけどね~(たぶん)
- やはりダメでした^^;まぁ~そんなもんです(笑)
- サーバでは、動くと思いますが、ローカルは、アップデートも良く落ちますwww^^;
ローカルWordPressの復旧
リアストアなので、エラーのタイミングにもよりますが、ファイルとDBの両方に被害が及んでいる可能性があります。
ファイルの次にDBの復元になるので、たぶんファイルが問題かと思います。
ファイルは、Git化しているので、問題なく復旧出来ると思います。
SQLは、データはいらないので、最低限起動出来ればOKです。
今、どこでエラーになっているかが解らないので、他のブラウザで開いてみます。
たぶん開きませんが、エラーの場所は解ると思います。
フムフム!テーマのバグかもしれません(笑)
とりあえず、gitでファイルを復旧して、アクセスしてみます。
なんとか開きましたね♪
テーマを変更して、リストアを行います。
リストアが正常に終了して、サーバと同じになりました♪
Eclipsを使用して、テーマのアップデート
さて、Eclipsを起動してアップデート始めますか!
- まずはタグで検索して、出力した部分を検索!
- その出力データの取得を検索!
- フムフム!SQLでデータを取得していますね!
- 解りました♪SQLでWhere句を追加すればいいみたいです。
- 画像の説明が入っているものを出力することにします。
- Where句を追加して!
- これでOKでしょう!
- このSQLは、最新記事からアイキャッチの画像を選択するようになっています。
- 私が作成しましたが、勿論覚えていません(笑)
- アイキャッチ画像もテーマのオプションで、数を指定出来ます♪
- その当時頑張ったのでしょう~(笑)
- これで、出力の操作が可能になったはずです!
テーマの修正が終わったので!
テーマをアップし、プラグイン(カレンダー)をアップします。
テストも完了したので、これでOKにはずです!
プラグイン ウィジェット(カレンダー)
プラグインのオプションは、下記になります。
表示すると、下記のようになります。
標準のウィジェットは要りませんので、削除しました(笑)
ハマった所
ハマってはいませんが、デバッグ時にEclipsのファンクションがVsCodeと異なるので、戸惑いますね~(笑)
参考サイト
- 今回は、EclipsとPhpなので、問題なしでした!
ありがとうございました♪
残っている懸案
分類 | 懸案 | 結論 | 完了 |
---|---|---|---|
java | throws ServletException, IOException | ||
vscode | settings.jsonとは | ||
vscode | launch.jsonとは | ||
vscode | ワークスペースとは | ||
PHP | テーマのバージョンが上がったので、ポップアップ可能になったはず!ゆっくり直すかな! |
今回のまとめ
今回のまとめは!
- テーマには、やはり最新のテーマを使うことにします。
次は、たしか!
問題は、どちらに行くべきか!
- VsCodeの深堀!
- ワークスペースが気になりすぎる!
- JavaやJspの勉強!
- 環境ができても、コード覚えないと!
- Youtubeの動画アップ!
- これもしないと、今止まっていますwww^^;
- 支援として、Yotubeみて、チャンネル登録をお願いします。(^_〇_^)
でも、どちらを選ぶべきかぁ~(笑)
さて、引続き、がんばりますよ~♪