web-dev-qa-db-ja.com

特定の投稿のphp/htmlを編集するにはどうすればいいですか?

私はWordpressの初心者ですが、私はhtml/phpでコーディングしやすいので、自分の投稿にカスタムフォームを作成したいと思います。

私のサイトは現在localhostで実行されています。

"My Profile"というページをどこで編集できるかを見つけようとして、私の/var/htmlフォルダを検索するのに長い時間がかかっていたので、私は非常に愚かな思いをします。私はある種の自動生成されたmy_profile.phpファイルか何かを見ることを期待していました。

ページ自体はpage_id=10で識別されますが、ファイル構造の中にもpage_idについては何もありません。 "My Profile"コードはどこにありますか?

1
ellen

WPで物事がどのように機能するのかを理解するのに役立ちます。コンテンツ(ページ、投稿)はWPデータベースに保存されています。サイトの「スタイル」 - 仕組み、ページの作成方法、外観 - は、サイトのテーマの1つです。

テーマ内にはテンプレートがあります - これは、投稿がエンドユーザーにどのように表示されるかを定義します。テンプレート(そしてテーマ)を理解するには、この質問に対する私の答えをチェックしてください。 Wordpressとphp についての助けが必要です。

このページはWPがどのように機能するかについて学ぶのに役立つ場所です: https://codex.wordpress.org/New_To_WordPress_-_Where_to_Start 。テーマ、テンプレート、テンプレート階層などを見てください。

基本的なテーマを見つけ、それから子テーマを作って「めちゃくちゃにする」。 (上記のリンクをクリックすると、Child Themesの情報が表示されます。)テンプレートを編集します。

ページと投稿は管理者ページを通して編集されます。 adminにログインしてから、PagesまたはPostsアイテムを見てください。ページを編集して、変更内容を確認します。しかし、「どこから始めるか」は、学習を始めるのに適した場所です。

楽しむ。 WPは変更するのに最適で、時にイライラしますが、達成感を与えるでしょう。

2
Rick Hellewell