0

このphpコードでWordPress投稿のタイトルを取得するにはどうすればよいですか?

 <?php include("imdb.php");   $imdb = new Imdb(); $movieArray =
 $imdb->getMovieInfo("**.get_the_title().**"); echo '<table
 cellpadding="3" cellspacing="2" border="1" width="80%"
 align="center">'; foreach ($movieArray as $key=>$value){
     $value = is_array($value)?implode("<br />", $value):$value;
     echo '<tr>';
     echo '<th align="left" valign="top">' . strtoupper($key) . '</th><td>' . $value . '</td>';
     echo '</tr>'; } echo '</table>'; ?>

私は入れようとしまし".get_the_title()."たが、現在の投稿のタイトルを取得しませんでした。

4

2 に答える 2

1

私はあなたのコードがワードプレスループにあると仮定しているので、あなたはただ使用する必要があります:

$imdb->getMovieInfo(get_the_title());

$imdb->getMovieInfo("**.get_the_title().**");PHPは文字列内の関数を処理しないため、使用は機能しません: http ://www.php.net/manual/language.types.string.php

于 2012-10-09T07:23:42.153 に答える
0

get_the_title()関数は、ループ$idに入っていない場合はそれを渡す必要があります。ループに入っていて、現在の投稿のIDを使用してタイトルを取得したい場合は、何も渡さずに関数を呼び出すことができます。

get_the_title、を参照してくださいthe_loop

于 2012-10-09T07:24:18.297 に答える