「csvインポート」は何のことですか。もしプラグインでしたら入手先を教えてください。
really simple csv importerというプラグインです。
「作成したphpファイルをページへ挿入」はできると思いますが、そのページを表示してもphpのコードは実行されませんよ。それで構いませんか?
例えば
<?php echo 'ABC'; ?>
というphpファイルを作り、それを really simple csv importer でページに挿入したとします。
するとプラグインがphpのコードを次のように書き換えてしまうからです。検証してみたので間違いありません。
<!--?php echo 'ABC'; ?-->
では、どうしたらphpファイルをwordpressのページに実装できますか?
そのご質問はとても広い、いろいろな解釈(いろいろな状況や内容)ができるご質問ですね。
そのため回答もいろいろなバリエーションをカバーしなければならず、回答するのが困難です。
状況が違ったり、phpファイルの内容が違ったりすると、それぞれ回答も変わります。
もっと質問の範囲(前提条件など)を限定してもらえないでしょうか。よろしくお願いします。
僕が使いたいphpファイルはyahooのwebapiです。yahooのwebapiの中のYOLPです。
phpファイルを作成し、後はページに挿入し実装するだけです。ページを挿入し実装する方法がわからないんです。
確認ですが
phpファイルの作成が済んでいるのですね。
そのphpの内容は、WordPressの仕様(決まりごと)に合ったものになっているのですね。
(違っていたら、状況説明をお願いします。)
そこまで確認が済んでいるとすると「実装」は何を指していますか?
WordPressの仕様(決まりごと)に合ったものになっているってどういう意味ですか?
WordPressは、phpファイルなら内容が何であっても表示してくれる、という便利なものではありません。WordPressが表示できるものはWordPressの仕様として決まっているので、そこから外れると、希望どおりには表示してくれません。
WordPressの仕様(決まりごと)に合ったものにするには、どうすればいいですか?
webapiやYOLPのことは後回しにして、まずWordPressをふつうに使えるように練習するのが良いと思います。「ふつうに」というのはいくつか段階がありますが例えば次のような感じです。
- 管理画面から投稿や固定ページを書いて表示させる(phpコードやプラグインは使わない)
- テーマを変えて、自分の好みに近いテーマを見つける
- 子テーマを作ってテーマをカスタマイズし、ちょっとだけ表示形式を変えてみる
- テーマにない表示形式を新しく作るために、テンプレートを書いてみる
- カスタムフィールドの使い方を調べて、使ってみる(表示させてみる)
- 何かの情報を外部サイトから取り込んで表示してくれるプラグインを探して、それを導入して、投稿や固定ページで使ってみる。(まだYOLPは使わない)
- そのプラグインのphpコードを読んで、外部サイトから取得した情報を表示する方法(表示するphpコードの書き方)を理解する
- 理解したコードを真似て、YOLPから取得したデータを表示するコードを自分で作ってみる。それは(慣れないうちは)プラグインでなくテーマのテンプレートに書いて構わないと思います。
基本を学んでから、応用(webapiやYOLP)へ進むのが良いと思います。
すみません、ご回答ありがとうございます。
こういう言い方は失礼ですが、参考にならなかったのでこの質問は解決済みにします。