WEB系技術電脳日記 -326ページ目

とあるサイトのWordPress移行の記録(´・ω・)ス 残り作業をヲチする。

引き続き作業。
★ここまでの作業内容
━─━─━─━─━─━─━─━─━─━─━─━─━─━━─━─━─━
とあるサイトのWordPress移行の記録(´・ω・)ス  移行の作業を偵察。
とあるサイトのWordPress移行の記録(´・ω・)ス オートセーブとリビジョン無効
とあるサイトのWordPress移行の記録(´・ω・)ス レイアウトを確認
とあるサイトのWordPress移行の記録(´・ω・)ス ページ管理とpost_idを一致させる
とあるサイトのWordPress移行の記録(´・ω・)ス 管理画面のツール用意
とあるサイトのWordPress移行の記録(´・ω・)ス  確認と必要ツール
とあるサイトのWordPress移行の記録(´・ω・)ス  格納先を変更とか
とあるサイトのWordPress移行の記録(´・ω・)ス  データヌキヌキナイツ
とあるサイトのWordPress移行の記録(´・ω・)ス 階層
とあるサイトのWordPress移行の記録(´・ω・)ス 階層発熱
とあるサイトのWordPress移行の記録(´・ω・)ス 少ない階層は統一
とあるサイトのWordPress移行の記録(´・ω・)ス 投稿データに振り分ける
━─━─━─━─━─━─━─━─━─━─━─━─━─━━─━─━─━

14:00打ち合わせでここで、一度待ちながら、
ここまでの作業をヲチ。
残りの作業は、

1.階層分け(残り10%)
 ↓
2.再)DIV内包データ入れ込み
 ↓
3.テンプレート合わせ
 ↓
4.投稿データなど一覧出し
 ↓
5.表示ずれ直し

テンプレートと画像が時間がかかるか。
でも、それほど多くはないので、数時間だろうな。
表示ずれってのが厄介だな。クロスブラウザ地獄になりそうな予感。
ちとコーヒー淹れて電話待ち(´・ω・)ス

とあるサイトのWordPress移行の記録(´・ω・)ス 投稿データに振り分ける

引き続き作業。
★ここまでの作業内容
━─━─━─━─━─━─━─━─━─━─━─━─━─━━─━─━─━
とあるサイトのWordPress移行の記録(´・ω・)ス  移行の作業を偵察。
とあるサイトのWordPress移行の記録(´・ω・)ス オートセーブとリビジョン無効
とあるサイトのWordPress移行の記録(´・ω・)ス レイアウトを確認
とあるサイトのWordPress移行の記録(´・ω・)ス ページ管理とpost_idを一致させる
とあるサイトのWordPress移行の記録(´・ω・)ス 管理画面のツール用意
とあるサイトのWordPress移行の記録(´・ω・)ス  確認と必要ツール
とあるサイトのWordPress移行の記録(´・ω・)ス  格納先を変更とか
とあるサイトのWordPress移行の記録(´・ω・)ス  データヌキヌキナイツ
とあるサイトのWordPress移行の記録(´・ω・)ス 階層
とあるサイトのWordPress移行の記録(´・ω・)ス 階層発熱
とあるサイトのWordPress移行の記録(´・ω・)ス 少ない階層は統一
━─━─━─━─━─━─━─━─━─━─━─━─━─━━─━─━─━

階層分けももう少し、
・・・で、M氏に抜き出しのスクリプト協力感謝しつつ、
固定ページから一般投稿へ分ける。
これは、typeをpostにして一気に流し込み。
あとからでもいいが、時間がかかってもここだけはやっておく事に。


とあるサイトのWordPress移行の記録(´・ω・)ス 少ない階層は統一

引き続き作業。
★ここまでの作業内容
━─━─━─━─━─━─━─━─━─━─━─━─━─━━─━─━─━
とあるサイトのWordPress移行の記録(´・ω・)ス  移行の作業を偵察。
とあるサイトのWordPress移行の記録(´・ω・)ス オートセーブとリビジョン無効
とあるサイトのWordPress移行の記録(´・ω・)ス レイアウトを確認
とあるサイトのWordPress移行の記録(´・ω・)ス ページ管理とpost_idを一致させる
とあるサイトのWordPress移行の記録(´・ω・)ス 管理画面のツール用意
とあるサイトのWordPress移行の記録(´・ω・)ス  確認と必要ツール
とあるサイトのWordPress移行の記録(´・ω・)ス  格納先を変更とか
とあるサイトのWordPress移行の記録(´・ω・)ス  データヌキヌキナイツ
とあるサイトのWordPress移行の記録(´・ω・)ス 階層
とあるサイトのWordPress移行の記録(´・ω・)ス 階層発熱
━─━─━─━─━─━─━─━─━─━─━─━─━─━━─━─━─━

ここまでの状況で、階層分けは70%まで完了。
だが、進めば進む程、階層分ける必要があんのか!?これと。
1~2ページしかないのに階層分けるのは静的なわかるが、
CMSでさらにDBなのに・・・。
それであとでパースできるように数ページしかないページは/を-で対応で、
スピードアップする。
例)hogehoge/hoge
hogehoge-hoge
これならあとから対応もできるだろう。
最初からそうすればよかったかな・・・
いや、階層は階層。
親は親。

さて、ここで鬼SQL文がさく裂(´・ω・)ス


・・そんな記録(´・ω・)ス

とあるサイトのWordPress移行の記録(´・ω・)ス 階層発熱

引き続き作業。
★ここまでの作業内容
━─━─━─━─━─━─━─━─━─━─━─━─━─━━─━─━─━
とあるサイトのWordPress移行の記録(´・ω・)ス  移行の作業を偵察。
とあるサイトのWordPress移行の記録(´・ω・)ス オートセーブとリビジョン無効
とあるサイトのWordPress移行の記録(´・ω・)ス レイアウトを確認
とあるサイトのWordPress移行の記録(´・ω・)ス ページ管理とpost_idを一致させる
とあるサイトのWordPress移行の記録(´・ω・)ス 管理画面のツール用意
とあるサイトのWordPress移行の記録(´・ω・)ス  確認と必要ツール
とあるサイトのWordPress移行の記録(´・ω・)ス  格納先を変更とか
とあるサイトのWordPress移行の記録(´・ω・)ス  データヌキヌキナイツ
とあるサイトのWordPress移行の記録(´・ω・)ス 階層
━─━─━─━─━─━─━─━─━─━─━─━─━─━━─━─━─━

現在・・・階層設定約300ページ中の154まで完了。
約半分、どうしても目で見て追わないとならないので眼がシバシバしてきた(´・ω・)ス
ここから階層に分けてあるのに2ページしかないとか地獄タイム
サクサクSQL文が流せないのがキツイ。
この作業とテンプレートが一番の難所の予感(´・ω・)ス

とあるサイトのWordPress移行の記録(´・ω・)ス 独自メニューを追加

引き続き作業。
★ここまでの作業内容
━─━─━─━─━─━─━─━─━─━─━─━─━─━━─━─━─━
とあるサイトのWordPress移行の記録(´・ω・)ス  移行の作業を偵察。
とあるサイトのWordPress移行の記録(´・ω・)ス オートセーブとリビジョン無効
とあるサイトのWordPress移行の記録(´・ω・)ス レイアウトを確認
とあるサイトのWordPress移行の記録(´・ω・)ス ページ管理とpost_idを一致させる
とあるサイトのWordPress移行の記録(´・ω・)ス 管理画面のツール用意
とあるサイトのWordPress移行の記録(´・ω・)ス  確認と必要ツール
とあるサイトのWordPress移行の記録(´・ω・)ス  格納先を変更とか
とあるサイトのWordPress移行の記録(´・ω・)ス  データヌキヌキナイツ
とあるサイトのWordPress移行の記録(´・ω・)ス 階層
━─━─━─━─━─━─━─━─━─━─━─━─━─━━─━─━─━

ばんばんpost_id を予約して、あとはラストスパート。
さすがに眠い(´・ω・)ス
・・・・で、やはり100ページを超えて階層だと、もう標準の一覧ページでは
目的のページは見つからない状態になる。
もちろん、普通に表示させて上のメニューからでもいいが、
独自メニューを作る事に。

作り方は管理画面ツールと同じで、
あとは、http://hogehoge/wp-admin/post.php?post=post_id&action=editへ飛ばす。
そんな記録。

タバコ買いに出撃(´・ω・)ス

photo:01



タバコ切れた(´・ω・)ス
コンビニへ出撃(´・ω・)ス



iPhoneからの投稿

とあるサイトのWordPress移行の記録(´・ω・)ス 階層

引き続き作業。
★ここまでの作業内容
━─━─━─━─━─━─━─━─━─━─━─━─━─━━─━─━─━
とあるサイトのWordPress移行の記録(´・ω・)ス  移行の作業を偵察。
とあるサイトのWordPress移行の記録(´・ω・)ス オートセーブとリビジョン無効
とあるサイトのWordPress移行の記録(´・ω・)ス レイアウトを確認
とあるサイトのWordPress移行の記録(´・ω・)ス ページ管理とpost_idを一致させる
とあるサイトのWordPress移行の記録(´・ω・)ス 管理画面のツール用意
とあるサイトのWordPress移行の記録(´・ω・)ス  確認と必要ツール
とあるサイトのWordPress移行の記録(´・ω・)ス  格納先を変更とか
とあるサイトのWordPress移行の記録(´・ω・)ス  データヌキヌキナイツ
━─━─━─━─━─━─━─━─━─━─━─━─━─━━─━─━─━

ここまで順調だが、ここからが力技(´・ω・)ス
バンバン並列で入れていくと、
アドレスが階層化できない。
これがWordPressのキツイ所。
つまりhoge/hogehoge/hogehoge/という場合、
MySQLのwp_postのテーブル内で、hoge っていうidを引っ張って、
post_parentに入れる必要がある。
いくつかパースして試したが、独特になりすぎるので、
これが一番最善かと。

で・・・・・これはスクリプトで組むと思ったが、ページIDを別管理で用意しているので、
手動で行わなければならい。
そうなると、SQL文をチマチマつくり、対応。

現在・・・約300ページ中の80まで完了。
スピードが上がってきたが、階層がさらに3つ深くなるので、
ここはケアレスミスを防ぐため慎重に・・・・
そう、IDさえ確保できれば、あとは先程のデータをバンバン入れ込むだけだしね。
もうちょい・・・そうもうちょい・・・

ここで休む(´・ω・)ス

とあるサイトのWordPress移行の記録(´・ω・)ス  データヌキヌキナイツ

引き続き作業。
★ここまでの作業内容
━─━─━─━─━─━─━─━─━─━─━─━─━─━━─━─━─━
とあるサイトのWordPress移行の記録(´・ω・)ス  移行の作業を偵察。
とあるサイトのWordPress移行の記録(´・ω・)ス オートセーブとリビジョン無効
とあるサイトのWordPress移行の記録(´・ω・)ス レイアウトを確認
とあるサイトのWordPress移行の記録(´・ω・)ス ページ管理とpost_idを一致させる
とあるサイトのWordPress移行の記録(´・ω・)ス 管理画面のツール用意
とあるサイトのWordPress移行の記録(´・ω・)ス  確認と必要ツール
とあるサイトのWordPress移行の記録(´・ω・)ス  格納先を変更とか
━─━─━─━─━─━─━─━─━─━─━─━─━─━━─━─━─━

移行作業ももう少し。
ここまでちと躓いた点を上げると、
同じアドレスと思い、画像ファイルを同じ階層に合わせると、アドレスが同じにな不可
拡張子は合わせる事ができないので、//パースなしだと
指摘されれば、リダイレクトが必要。
本文とサイドバーを分ける必要があるので、
それぞれのテンプレートファイルが必要だがCSSを合わせるが手間。

などなど。
そして入れ込むファイルとPost_idを合わる必要があり、
ここも再度入れ直(´・ω・)ス

そんな作業。

撤収(´・ω・)ス

photo:01


photo:02



急いで必要なパーツやら機材、
ACパーツやらルータやら捕獲。
速攻で撤収(´・ω・)ス





iPhoneからの投稿

やはり必要パーツを確保へ

photo:01



移動開始したが、
やはりどうしても必要なパーツありで、
湯島で思い立ちおりる。
そんな記録(´・ω・)ス



iPhoneからの投稿