如何在这个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()."
,但不会产生当前帖子的标题。
答案 0 :(得分:1)
我认为你的代码是在wordpress循环中,所以你只需要使用:
$imdb->getMovieInfo(get_the_title());
使用$imdb->getMovieInfo("**.get_the_title().**");
不起作用,因为PHP不处理字符串中的函数:http://www.php.net/manual/language.types.string.php
答案 1 :(得分:0)
get_the_title()
函数要求您将$id
传递给它。如果你在循环中,并且想要使用当前帖子的id来获取标题,那么你可以调用该函数而不传递任何东西。