WordPressを使ってブログをホスティングし始めたところです。今、私はカスタマイズするためにphpファイルの編集を始めたい(私はプログラマーです)。私の様々な選択肢は何ですか? FTPを使用し、ファイルをダウンロードし、ローカルで編集する必要がありますか?または、サーバーにログインして編集する必要がありますか?
ありがとう
それは本当にあなたがやろうとしているwhatに依存します。まず第一に、あなたはコアワードプレスファイルを編集しないでくださいしないでください。変更した変更はアップグレードすると失われますので、機能を変更したい場合はプラグインを使用してください。サイトの表示方法を変更したい場合は、テーマを変更してください。
どちらの場合も、あなたはライブサイトで作業したくありません...物事がうまくいかないかもしれません、あなたはセミコロンを見逃してサイトを壊すかもしれません、あなたが誤ってあなたが長い間構築してきた何かを破壊するかもしれません。とは言っても、開発を始めるのはまだかなり簡単です。
まず最初に、あなたのローカルシステムにテストサーバーをセットアップし、そこにWordPressをインストールしたいと思います。利用可能なものはいくつかありますが、最初に確認するのに良いものがいくつかあります。
テストサーバーをセットアップした後は、通常の方法で WordPressの最新バージョン をインストールしてください。これであなたは完全にをコントロールするスタンドアローンのセットアップを持ち、あなたが望むものは何でもテストすることができますあなたのライブサイトを壊すことなく
開発のためには、ある種の IDE を使いたくなるでしょう。開発環境の選択は完全にあなた次第です。あなたがそれを快適に使うことをちょうど確かめなさい。 PHP開発に最適な(無料の)IDEは次のとおりです。
あなたが成長するにつれて、あなたが行ったどんな変更も追跡したいと思うでしょう。そうすればあなたは戻ってそしてあなたがした間違いを「元に戻す」ことができます。私たちのほとんどはそれを数回やっています...あなたはいくつかのコードを編集し、うまくいったと思い、そしてその日のために出発します。それからあなたは戻ってきて、あなたがシステムに不可欠な何かを壊したのを見つけます...しかし、あなたが前日にあなたが間違いをやり直すために変えたものを覚えていることができません!ある種のバージョン管理システムを使用すると、これを回避できます。
これでWordPressのローカル開発を始めることができます。プラグイン、テーマ、その他のコードを作成し、それを最新バージョンのWordPressでテストして、正しく機能することを確認できます。それが完了し、テストされ、そしてゴールデンタイムの準備ができたら、あなたはそれをあなたのサイトにアップロードするか、または WordPressリポジトリ に送信することができます。
新しいコードをサーバーにプッシュする準備ができたら、いくつかの選択肢があります。プラグインは、ローカルに圧縮してWordPressのUIから直接アップロードすることができます。テーマもできます。あるいは、常にファイルを直接サーバーにFTP送信することもできます。これにより、毎回全体を転送する必要なく、大きなプラグインで小さな変更を加えることができます。ここにいくつかの良いFTPツールがあります:
プラグインとテーマ開発について詳細に説明した、いくつかの優れたチュートリアルがあります。最も重要なもののいくつか(すなわち、ファイルテンプレートと使用可能な例を提供するもの)はコーデックスにあります。 Googleで簡単に検索すると、さらに多くの情報を見つけることができます。
最も簡単な方法は、内蔵のワードプレスエディタでファイルを編集することです - あなたは安全な側にあるために編集の前にバックアップをとることができます。
あなたがテーマを編集しているならばするべききちんとした考えは、変更がfirebugの中でどのように見えるかをテストすることです - いったん満足したら、実際のテーマに変更を加えてください。
テーマテストドライブと呼ばれるプラグインもあります - 読者に気付かれることなく、あなたは管理者としてテーマを編集してプレビューすることができます
上記のステップは、テーマの編集をオンラインにします。
オフラインモードでは、ワードプレスをコンピュータにローカルにインストールし、テーマファイルを編集してアップロードすることもできます。
ウルワードプレスの冒険での幸運を祈ります:)