• ベストアンサー

wordpressのエラーについて

wordpressのエラーについて 今、本を見ながらテーマをスクラッチから作ろうとしているのですが、 個別ページ(single.php)で、 <?php the_title();?> と書くところを <?php the_title;?> と書いても、タイトルは表示されないものの、PHPのエラーがでません。 なぜでしょうか? なお、XAMPPでやっていてphpの設定はいじってないので、 <?phppppp ?>とかかくとphpのシンタックスエラーが表示されます。 よろしくお願いします。

  • PHP
  • 回答数1
  • ありがとう数0

質問者が選んだベストアンサー

  • ベストアンサー
  • ok-rjak
  • ベストアンサー率52% (70/134)
回答No.1

おそらく、the_titleを定数と勘違いをしているんじゃないでしょうか? the_titleをechoしているわけでもありませんし、指定していない定数をただphp上に記述しているだけですから、エラーもでないと思います。

関連するQ&A

  • Wordpressのテンプレートを導入して、

    Wordpressのテンプレートを導入して、 テーマの変更が完了したので、試しに記事を投稿してみました。 記事自体は、トップページ、個別ページにきちんと投稿されていましたが、 個別ページの記事下に、下記のエラーメッセージのようなものが表示されます。 single.php on line 13に原因があるようなのですが、 どうしたら良いのか分かりませんので、どなたかご教授下さい。 よろしくお願いいたします。 ちなみに、single.php on line 13は、 <?php st_the_tags(); ?>  となっています。 Fatal error: Call to undefined function st_the_tags() in /virtual/wakasahome/public_html/kenko/wp-content/themes/CoolWeb28/single.php on line 13

  • wordpress lightningテーマ

    初心者ですが、HPを作成しています。 wordpressのlightningテーマを使用していますが、ページ送りを思うようにつけられなくて ネットを見ながらファイルを書き換えたりしていたら、個別投稿ページが真っ白になってしまいました。 もともとページ送りはsingle phpに追加するという記事を見たのですが、single phpが真っ白で 代わりにpage phpをいじってしまい、思い通りにならずsingle phpをカスタマイズしようと思ったのですが、その辺りからもともと表示されていた記事が消えてしまい、lightningのもともとのフォーマットのテキストがわからないため、見よう見まねで書き込んでも、べたうちのような画面にしかなりません。 lightningのsingle phpのテンプレートをどこかでコピペすることは可能でしょうか?

    • 締切済み
    • PHP
  • WordPressの投稿が「404error」に

    WordPressで自分のサイトを作っています。 昨日から突然投稿ができなくなりました。 記事を作成し、プレビューではきちんと表示されますが、公開すると公開ページが404errorになるのです。 トップページの記事一覧にはアイキャッチ画像とともに一覧に表示されるものの、それをクリックしたページが404errorと表示されます。 リンク先のアドレスは間違っていないようです。 文章が長すぎるのかと思って短文にしてみました。 WordPressの最新版を再インストールしてみました。 ほとんどのプラグインを無効化してみました。 PHPのバージョンも7.4モジュール版、CGI版と換えてみました。 テーマを他のものに換えてみました。 操作するブラウザ、パソコンも換えてみました。 しかしずべて結果は同じです。 サーバーはlolipopを使っていて、他のサイトで同じサーバー、設定、テーマのWordPressは問題なく投稿できます。 何らかの原因でWordPressのシステムそのものに不具合が生じたのでしょうか。 何か解決できる方法があればお教えいただきたいです。

  • Wordpress初心者です

    wordpress初心者です。 wordpressを勉強しようとしていて、最初でつまづいてしまいました。 XAMPPを導入して、htdocs/wordpress/wp-content/themes/twentythirteen/index.php をhttp://localohst/wordpress/wp-content/themes/twentythirteen/index.php で表示させようとしたら、 Fatal error: Call to undefined function get_header() in C:\xampp\htdocs¥wordpress\wp-content\themes\twentythirteen\index.php on line 17 とエラーが出てしまって表示できません。何が原因でどのように対処すればよいのでしょうか? よろしくお願いします。

    • 締切済み
    • CSS
  • WordPressとDreamWeaver連携

    WordPress3.8.1とDreamWeavercs6連携させ、DreamWeaverのライブビューで見ながら編集をしたいのですが、「Fatal error: Call to undefined function get_header() in C:\xampp\htdocs\wordpress\wp-content\themes\twentytwelve\TMP130kdx9.php on line 17」 というエラーがでて、表示されません。 XAMPPをインストールし、データベースも作成し、ローカルホストでダッシュボードを見ることはできています。 DreamWeaverのサーバーの設定は、 サーバー名:HPのタイトル 使用する接続:ローカル/ネットワーク サーバーフォルダ:C:\xampp\htdocs\wordpress\ Web URL:http://localhost/wordpress/ にしています。 なにか考えられることはありますでしょうか? 宜しくお願い致します。

  • wordpressに挑戦中です

    wordpressが使えるようになりたいため今頑張っているのですが wordpressをダウンロードして XAMPPもダウンロードして設定等をしました。 しかし http://127.0.0.1:8080/ で確認するとwordpressが表示されないのです。 これはXAMPPの起動が成功していないという事でしょうか? wordpressのマニュアル等が少なくて困ってます。 よろしくお願いします。

  • WordPressのheader.phpの使い方

    WordPressでオリジナルテーマを作成しています。 <head>タグ内の記載をページごとに少しだけ変更したいのですが、その場合、header.phpでは</head>を使わない、すなわち閉じないで、front-page.phpやsingle.phpの上部にそれぞれのページに固有の記述をした後に、そのfront-page.phpやsingle.php内でheadタグを閉じてもいいものなのでしょうか?この方法で何か文法違反とかその他不都合な点は生じますでしょうか?

  • WordPressのテーマAttitudeの編集

    WordPressのテーマのAttitudeというのを使って ブログページのデザインをカスタマイズしています。 ◆紹介されているページ http://wp-themetank.com/wordpress-theme-free-multi-purpose-attitude/ デフォルトの状態だと、ブログの一覧ではアイキャッチ画像が表示されますが 個別記事のページではそのアイキャッチ画像が表示されない仕様になっています。 ◆サンプルのページ(PHPはカスタマイズされてないと思います) https://www.themehorse.com/preview/attitude/blog/blog-image-large/ テンプレートのPHPを編集しようと思っておりますが、 どこに表示させる関数を入れればよいか分からず、ご教授いただけますでしょうか。

    • ベストアンサー
    • PHP
  • WordPressで固定ページをトップページに

    WordPressを学び始めたばかりの者ですが、WordPressで固定ページをトップページ(フロントページ)にしようとしているのですが、思うようにできなくて困っています。 この問題について検索してみると多くのサイトでは、 管理画面の左の「設定→表示設定→フロントページを設定の欄で固定ページにチェック→フロントページを選択→変更を保存」 あるいは 「外観→テーマ→現在のテーマ→カスタマイズ→左の固定フロントページを選択→フロントページの表示で固定ページを選択→フロントページを選択→保存」 のやり方で固定ページをトップページ(フロントページ)に設定する方法を紹介しています。 しかし、このやり方を行うと確かにトップページが固定ページになるのですが、今度はブラウザの上のそのサイト自体のタイトルが消えてしまい、URLのみの表示になってしまいます。 (例えば、このページだと「WordPressで固定ページをトップページに - 教えてgoo」とブラウザタイトルに表示されていると思いますが、それが何も書かれていない「」の状態になってしまうような感じです。) WordPressでTOPページを作りこむ http://nagisa.skr.jp/archives/2010/01/27_0958.html そこで上記のサイトを参考に、テーマとして使っているPlatformという名前のテーマ内のindex.phpを編集しているのですが、index.php内には setup_pagelines_template(); と一行だけ書かれているだけで、この下に何を書き加えても、この一行のみを消して書き加えても、ページが真っ白になって表示されません。 どこを編集していいのか分からず、困っています。 どなたか改善方法をご存じの方がいらっしゃいましたら御教授のほどよろしくお願い申しあげます。

    • ベストアンサー
    • CSS
  • WordPress(ワードプレス)の記事タイトル

    WordPress(ワードプレス)の記事タイトルとサイトタイトルに入れ替えについて教えていただけないでしょうか? 現在、WordPress(ワードプレス)のバージョンは、3.4.2です。 現在、記事ページを表示するとヘッダーには、 サイトタイトル - 記事タイトル  の順で表示されます。 これを、  記事タイトル - サイトタイトル へ入れ替えたいのですができません。 現在、header.phpファイル内のタイトルのコードは、 <title><?php bloginfo('name'); ?> <?php if ( is_single() ) { ?> &raquo; Blog Archive <?php } ?> <?php wp_title(); ?></title> となっています。 で、おかしいと思うのですが、いろいろためして、 <title><?php wp_title(); ?></title> とすると、サイトタイトルがヘッダーに表示されると思ったのですが、この場合、記事タイトルのみがヘッダーに表示されました。 逆に、 <title><?php bloginfo(‘name’); ?><?php if ( is_single() ) ?></title> とかすると、サイトタイトルだけがヘッダーに表示されます。 is_single - 記事タイトル wp_title - サイトタイトル でないといけないと思っていたのですが? どちらにしても、どのファイルを修正したらよいのかわかりません。 この場合、 記事タイトル - サイトタイトル  の順番に表示させるためには、どのファイルの箇所を修正すればよいと推測できるでしょうか? ヒントでもよいのでよろしくお願いします。

    • ベストアンサー
    • PHP

専門家に質問してみよう