在php变量中回显php the_title?

时间:2014-05-26 04:20:09

标签: php wordpress variables title

我如何回应:

<?php the_title(); ?>

在下面的变量中,在&#34; q =&#34;

之后
<?php
    $feedURL = 'https://gdata.youtube.com/feeds/api/videos?q=<?php the_title(); ?>&orderby=published&start-index=11&max-results=10&v=2';
?>

4 个答案:

答案 0 :(得分:1)

您要使用的是get_the_title() function

您正在使用的功能(the_title())它用于打印值(尽管您可以强制它只返回值more info

您的代码如下所示:

<?php
    $feedURL = 'https://gdata.youtube.com/feeds/api/videos?q=' . get_the_title() . '&orderby=published&start-index=11&max-results=10&v=2';
?>

答案 1 :(得分:0)

像这样的东西

<?php
    $feedURL = 'https://gdata.youtube.com/feeds/api/videos?q=' . get_the_title() . '&orderby=published&start-index=11&max-results=10&v=2';
?>

答案 2 :(得分:0)

试试这个

<?php
$title = the_title(); 
    $feedURL = 'https://gdata.youtube.com/feeds/api/videos?q='.urlencode($title).'&orderby=published&start-index=11&max-results=10&v=2';
?>

答案 3 :(得分:-1)

你已经在php了,所以你不需要再次打开php标签。只需在字符串上连接变量即可。

<?php
    $feedURL = 'https://gdata.youtube.com/feeds/api/videos?q=' . the_title() . '&orderby=published&start-index=11&max-results=10&v=2';
?>

编辑使用。而不是+来匹配PHP。