
お世話になります。
プログラミング初心者です。wordpressで苦労しています。
投稿内でcgiを動かそうと思い、
http://39kn.com/2009/05/06/2107/
こちらのページを参考にしながら、phpで入力しているのですが、
<?php
<iframe src="http://****.com/****.cgi"width="700"onload="this …
?>
上記のiframeの行でエラーが出ます。
cgi単体ではサーバー上で正常に動いています。
設定ミスではなく、記述ミスだと思います。
初心者で全くお手上げです。
お答えいただけると、大変助かります。
よろしくお願いいたします。
No.3ベストアンサー
- 回答日時:
<?php the_content(); ?>
の、<?phpから、?>までがPHPの中なので、その外側に書けば、シンタックスエラーもでないと思うんですが、間違いないですよね。
<?php the_content(); ?>
<iframe></iframe>
<!--って感じで書く-->
PHPエディタとか、PHPの色分けが出来るエディタを使うと、分かりやすいと思います。
また、PHPの構成によっては、「<?」から「?>」までをPHP構文とする、という風に成っている場合があるので、
<?xml version="1.0" encoding="UTF-8"?>
といったような構文があったりすると構文エラーになる場合もあるので注意してください。
何度も回答頂きありがとうございます。
hogehoge78さんの分かりやすい解説のおかげで、何とか抜け出せました!!
iframeの場所を根本的に間違っていました。
本当に、ありがとうございました。
No.2
- 回答日時:
さすがに、そのブログの記事だけじゃ、間違いが起こりますね・・・・
そのブログの記事は下記のような手順です(端折りすぎてる)
【1】hogeprog.phpファイルを作成
hogeprogは何でもいいです好きな名前で作成するんですが、
page.phpというファイルを、コピー&リネームして、hogeprog.phpを作成します。
【2】wordpress読み込み用識別情報を書く
先頭行の、<?phpの下に、
/*
Template Name: 作成したいプログラムの分かりやすい名前
*/
といった行を追加します。
【3】コンテンツの中に、iframeタグを挿入
page.phpをコピーしたこのhogeprog.phpを見ていくと、HTMLタグが挿入されていることと思います。
HTMLタグの中に、恐らく「<?php the_content(); ?>」というものが書いてある行があると思います。
これが通常、管理画面で、ページ→投稿としたときに記述した記事が挿入される場所なので、
その前後あたりに、普通に設置したいiframeタグを書いてください。
【4】試してみる
管理画面の
ページ→新規追加
で、ページの編集画面をだすと、右はじの方に、ページ属性という枠があると思います。
そのなかのテンプレート、のプルダウンの一覧から、上記で書いた「作成したいプログラムの分かりやすい名前」を
選択します。
以上で、設置が完了となると思いますが、いかがでしょう。
お忙しい中ご回答ありがとうございます。
大変分かりやすいご説明、感謝いたします。
【1】【2】までは何とか自力でできたのですが、記述部分が間違っていました。
勇んで<?php the_content(); ?>の前後にiframeタグを挿入したのですが、やはり、
Parse error: syntax error, unexpected '<' in /home/users/~/web/wordpress/wp-content/themes/***/***.php on line 18
と、挿入部分のエラーを指摘されます。
なかなかうまく行きませんが、頑張ります。
本当にありがとうございました。
No.1
- 回答日時:
そもそもエラーメッセージは、何と言っているのですか?
投稿内では、プラグインを入れない限り PHP は書けません。
<?php
と
?>
がいらないのでは?
お忙しい中、ご回答ありがとうございます。
プラグインではPHP Executionという、投稿内でphpがかけるプラグインを入れております。
情報が少なくて申し訳ありません。
エラーは
Parse error: syntax error, unexpected '<' in /~/wordpress/wp-content/themes/***/***.php on line 18
といっており、新しく付け足した行のエラーをしきりに訴えています。
短い時間内にご回答頂き、感謝しています。
ありがとうございました。
お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!
関連するカテゴリからQ&Aを探す
おすすめ情報
デイリーランキングこのカテゴリの人気デイリーQ&Aランキング
-
PHPのセッション有効期限について
-
ファイルの遷移がうまく行われ...
-
phpの問い合わせフォームを作っ...
-
PHPでCSVを出力するさいに、ル...
-
PHP8でWarning:Undefined varia...
-
composerをインストールしたい...
-
PHPで今日の日付から3日後を表...
-
marginの値でマイナス値を設定...
-
SplFileObject を利用したとき...
-
Q&Aサイトを作成していてURLの...
-
csvファイルについて教えて下さ...
-
フォームで戻った際に入力済み...
-
submitで思うようにページが遷...
-
HTML PHP ラジオボタンのイベント
-
BASIC認証のフォームをデザイン...
-
入力フォームの空白や改行を制...
-
reuterの記事をbeautiful.soup....
-
掲示板のセキュリティについて...
-
PostgreSQLからCSV形式でエクス...
-
トレイトの変数の扱い方
マンスリーランキングこのカテゴリの人気マンスリーQ&Aランキング
-
php 特定の範囲を指定したい ワ...
-
WordPressのLighting(テーマ)に...
-
■pukiwikiについての質問です。
-
URLから変数が渡らない。
-
PHP初心者です。
-
文字列連結がうまくいきません
-
素人な質問ですが、PHPのURLを…
-
XAMPPについて
-
phpBBのFAQの内容を変更したい...
-
ランキングを表示する際の画像...
-
ワードプレス index.phpの差し...
-
phpの中にphpを(wordpres関連...
-
WP/ 記事タイトルをクリックさ...
-
Wordpressで記事がない場合にメ...
-
phpの構成(wordpress)
-
Advanced Custom Fieldsの出力
-
Google Adsenseのモバイル向け...
-
wordpressの記事一覧が文字化け
-
PHP記述に便利なソフトを教...
-
wordpress パーマリンク設定時...
おすすめ情報