駆け出しWEB制作・開発者の質問に答える記事

2020/10/05に公開3

こんにちは、kageko です。
何か記事を書こうと思ったのですが、どうせなら「見てくださる方の役に立つような記事を書きたい」と思い、この記事を書かせて頂きました。

※この記事形態に何か問題ありましたら、すぐに記事の公開を止めますので、
 ご一報くださいますと幸いです。

駆け出しWEB制作・開発者の質問に答えます

私が実際にWEB制作・開発をしていたときは、自分で調べる能力が付いていたため特に困ることはなかったのですが、駆け出しだったり未経験だったりする方は「そもそも何をしたらよいんだろう」となると思います。

私は少しでもそんな方々の「悩み」や「不安」を減らしたいと思っています。
宜しければ、ご質問いただければ幸いです!

※駆け出しでなくても、WEB制作・開発者でなくても大丈夫ですが、必ずお答えできるとは限りません。


答えられること

  • コーダー/フロントエンドエンジニアの業務について
  • WEB制作、開発で必要な HTML5/CSS3/JS の疑問
  • 実務で「必要なこと」「あったら嬉しいもの」
  • コーダー/フロントエンドエンジニアから見た「デザイン」について
  • git の使い方について

答えられないかもしれないこと

  • バックエンド/サーバーサイド周りのこと(少しずつ勉強中です…!)

答えられないこと

(さすがに居ないと思うのですが、念のため…)

  • 私に関する個人情報
  • 特定の企業に関する情報

ここまでご覧頂き、ありがとうございます。
1日1回は見るようにしているので、2日以内には返信できる…はずです!

では、ここら辺で失礼いたします!

↓↓ 再掲させて頂きます!

※この記事形態に何か問題ありましたら、すぐに記事の公開を止めますので、
 ご一報くださいますと幸いです。

Discussion

siroutosirouto

初めまして。web制作の事を質問出来る場所を探してて見つけたので、お忙しいとは思いますが、質問させてください。
静的サイトをWordPressで動的化することが難しく、
カスタムフィールド、ループ処理や、ショートコードなど先方で更新可能にする作業が良くわからないままコピペで何とか動かしている現状なのですが
どのように学習していったら良いのか、おすすめの書籍やサイトなどもあれば知りたいです。
html.cssは何とかこなしていて(コードはまだまだ汚いですが)、js・phpはProgateレベルです。
宜しければご教授よろしくお願いします。

sushi-udonsushi-udon

sirouto 様

ご質問いただき、ありがとうございます!
返信が遅くなってしまい、申し訳ありません。

「静的サイトをWordPressで動的化することが難しく、カスタムフィールド、ループ処理や、ショートコードなど先方で更新可能にする作業が良くわからないままコピペで何とか動かしている現状」

とのことですが、要約しますと

「Wordpressのテンプレートを自分で1から作ったり、運用・更新ができる状態になりたい」

ということでしょうか?

もしそうであれば、以下がオススメです。ご参考までに。


■ どのように学習していったら良いのか

「ループ処理や、ショートコードなど先方で更新可能にする作業が良くわからない」とのことでしたので「PHPの基礎を理解すること」を目標にして学習をしたら、ベストではないかと思います。

理由としましては「WordpressがPHPでできているため」です。
(勿論、Wordpressの知識も必要になってくると思いますが、PHPの基本がわかれば、大抵は解決できます)

■(PHPを学ぶ上での)おすすめ書籍など

独習PHP:https://www.amazon.co.jp/dp/B01FH3KVNU
公式リファレンス:https://www.php.net/

私がPHPを学んだときは、ほとんど公式リファレンスを参考にするか、既にある他人が作ったソースコードを拝見して勉強していたため、ご紹介できる数が少なくて、申し訳ありません。

「PHPの本をパラパラ読んで、全部学ぶ」のではなく「わからない箇所が出たらその都度、探す」という辞書的な使い方をしていたので、参考にならないかもしれません。
あとは、Wordpressの作り方を流れに沿って紹介しているサイトや、本、動画などをご覧になるのもよいと思います。

■ もし可能であれば

(実務ではなく、ご自身で個人的に学ばれているなどの状態で、ソースコードの共有が可能であれば)実際のソースコードでわからない部分をご提示いただければ、お答えいたします。(もちろん、お答えできる範囲内にはなりますが…!)


以上になります。
お答えになっていますでしょうか?
もし、認識間違っておりましたら、ご教示いただけますと幸いです。

改めまして、ご質問ありがとうございました!

siroutosirouto

kageko様

ご回答ありがとうございます!
完璧にお答えいただけております。
まずはちゃんとPHPを理解する事ですね。
プログラム言語もコピペ出来る物を探すだけで、逃げていた部分ありますので
地道に学ぼうと思います。
学習においてどうしても分からない事が出たら、また質問させて頂ければ幸いです。
丁寧に具体的にお答えいただき誠にありがとうございました!