web-dev-qa-db-ja.com

Wordpressでソースコードを編集する

私は大学のコンピュータサイエンスプログラムのシニアなので、コードといくつかの言語について適切な知識を持っています。しかし、私は夏のインターンシップのタイプのプログラムをやっています、そして私が働いている会社は私が新しいWordpressで彼らのWebページをホストしています。彼らは私が写真コンテナを動くスライドショーにすることを可能にするなどの様々なことをするために私がコードのいくつかを編集することを望んでいます。

彼らが望む結果を達成するためにJavaScriptとhtmlを考え出すことは私にとって問題ではありません。しかし、サイトのソースコードへのフルアクセスを取得する方法がわかりません。私はサイトのバックエンドへの特権アクセスを持っています、しかしあなたがそれを編集しようとするときwordpressでそれを隠しながら基本的なhtmlタグのいくつかを示すだけです。ソースコード形式でページを編集する方法はありますか?私は、単純化された表現力に欠けた/制御されていないWordpressのインターフェイスを使用する必要はありませんし、それを使って目的の結果を達成できるかどうかさえわかりません。

ご協力いただきありがとうございます。

3
Christian

あなたはコアWordPressコードを編集したくありません。あなたが実装する必要があることをするためにコアのWordPressコードを編集する必要はありません必要はありません

まず、WordPress テンプレート(つまりテーマ)機能 を学ぶ必要があります。それから、 プラグイン とWordPress Hooks API(その アクションフック とその フィルターフック を学ぶ必要があります) ).

あなたが説明していることをするために、あなたは間違いなくコアファイルを修正する必要はありません。適切なスクリプトライブラリをエンキューしてから、テンプレートでスクリプトを実行するだけです。

8
Chip Bennett

しかし、サイトのソースコードへのフルアクセスを取得する方法がわかりません。

あなたはまともな開発経験のためににFTP/SFTPアクセスを必要とするでしょう。

私はサイトのバックエンドへの特権アクセスを持っています、しかしあなたがそれを編集しようとするときwordpressでそれを隠しながら基本的なhtmlタグのいくつかを示すだけです。ソースコード形式でページを編集する方法はありますか?

ネイティブの投稿/ページはHTMLコンテンツのみを保持します(コードなし)。その出力は、現在アクティブなテーマテンプレートによって結合されます。

特定のページを大幅にカスタマイズしたい場合は、テーマ用のテンプレートを作成して追加する必要があります。しかし、私はあなたがここで正しい用語を使っているかどうかあまり確信がありません。WordPressの投稿とページでは違います。

http://codex.wordpress.org のFYI公式ドキュメントにはたくさんのことが書かれていますが、完璧とは言い難いものです。そしてもちろん、あなたはここで質問をすることを歓迎します。それらを正確で扱いやすいものにするようにしてください - より具体的な質問は、あなたがより良い答えを得る可能性が高いです。

5
Rarst

wordpressには、一連のものが付属しています....テンプレート、テーマ、テンプレートタグ、プラグイン、ウィジェット、functions.php(テンプレートフォルダ内)、そして最も重要なすべてのフック........コアのコード行を変更することは絶対に必要ありません。ワードプレスで重要なのは、コアをハックせずに必要な操作を実行する方法を理解することです。その代わりに、a)新しいテーマを追加する、b)テーマとテンプレートファイルを編集する、c)独自のテーマまたは子テーマを作成する、d)フィルタとアクションフックを使用する、e)ショートコードを作成する方法、 )f)テーマ内のfunctions.phpファイルを利用する(これはあなたがあなたのショートコードを入れる一つの場所です)g)あなた自身のプラグインを作成します....あなたがそれをすべて知っているなら....

2
byronyasgur