質問: よろしくお願いいたします。 wordpressについての質問ですが、前回質問とは別件となります。 どうぞよろしくお願いいたします。 実現したいことは、以下です。 クラウドソーシンに依頼して作成してもらったwordpressのテーマのカスタマイズがしたいです。 TOPに2つボタンがあるのですが、その下にさらにボタンを2つ追加して、それぞれフォーム形式の画面に遷移させたいです。 「wordpress カスタマイズ」などのキーワードでいろいろと調べているのですが、こういった内容はやり方が ネットには落ちていないものなのでしょうか。 どうしても難しければ、また外部に委託することを考えていますが、可能であれば自分で作りたいというのが正直な気持ちです。 もし、**どのファイルを触ればよいとか、どの部分にコードを追加すればよいかや、このプラグインを使えばできるなど、**方法がお分かりになるのであれば教えていただけないでしょうか、 ヒントや参考サイトだけでも、ご教示いただければ幸いです。 補足 -- WordPress リンクボタンの作成・挿入が簡単に行えるプラグインを試してみたのですが、投稿画面からしかリンクボタンの挿入ができません。 **今回ボタンを追加配置したいところはTOP画面の部分で管理画面では「固定ページ」に該当します。 何か良い方法が無いか探しているのですが、みつかりません。** ![イメージ説明](https://teratail.storage.googleapis.com/uploads/contributed_images/39054cd15bbf0067e7e5a3165126dad0.png) 追記 -- 現在使用しているテーマは、外部に依頼して作成してもらい、こちらでセットアップができるように ファイル一式を納品してもらいました。 **プラグイン2つと、テーマを管理画面からインストールして使っていました。 プラグインの編集ではPhpで記述がされており、テーマの編集ではCSSでした。 HTMLを記述しているところはなかなか見つかりません**(涙) 実は作成者が納品後連絡が取れなくなってしまい、こちらで質問させていただいております。 言葉足らずで見当違いな発言があるかと存じますが、ご容赦の程よろしくお願いいたします。 追記2 --- 今回使用しているテーマは、外注したものなのですが**そのテーマを使用している固定ページは、固定形式(フォームへの入力による)に なっています**。 ここでいう固定形式は、予め決めた項目のフォームに必要事項を入力することで決まった形で投稿ができるようになるということです。 ※**固定ページは以下画像のようなイメージで、テキストに入力した文言が画面に反映されるようになってます。** ![イメージ説明](https://teratail.storage.googleapis.com/uploads/contributed_images/6883ad63230a556b48ac1f04abff0795.png) 説明不足ですみませんでした。 このように作られたテーマの場合、ボタンを追加するのはやはり無理なんでしょうか......。
回答: WPのテーマは、作り方によって様々な方法があるため一概には「こうすればいい」とは言えません。 TOPというのはトップページ(WPで言うフロントページ)のことを言っていますでしょうか。 もしそうだとしたら、まずそのフロントページがどう作られているかを確認します。 WPの管理画面の「設定」→「表示設定」で「フロントページの表示」に何が設定されているかで確認できます。 次にそのフロントページに指定されているページが表示に利用しているテンプレートファイルを見つけます。 WPがテーマ内から利用するファイルの決定は Codex の テンプレート階層 に詳細があります。 ※このページが理解できれば、だいたいどこをいじればいいかはわかるかと思います。 こちらのページが参考になるかもしれません。 http://wp-exp.com/blog/template-hierarchy/ テーマ、プラグインのカスタマイズ、開発に関するWordPressの仕様として「フック」と呼ばれるものがありますので、微修正以上に手をいれたい場合はそのあたりを学習してみてください。