我正在整合兩個wordpress插件。我想要做的是將此代碼<?php DisplayStars(get_the_ID()); ?>
添加到另一個插件的功能。我試過$html = '<?php DisplayStars(get_the_ID()); ?>';
,但php顯示錯誤。謝謝你的幫助。通過返回函數調用PHP腳本
function wpbusdirman_post_excerpt($count)
{
$wpbusdirman_gpid=wpbusdirman_gpid();
$wpbusdirman_permalink=get_permalink($wpbusdirman_gpid);
$html = '';
$html .= '<div id="wpbdmlistings"';
$isasticky = get_post_meta(get_the_ID(),'sticky');
if(isset($isasticky) && !empty($isasticky))
{
$isasticky=$isasticky[0];
}
if(isset($isasticky) && ($isasticky == 'approved'))
{
if($count&1)
{
$html .= ' class="wpbdmoddsticky"';
}
else
{
$html .= ' class="wpbdmevensticky"';
}
}
else
{
if($count&1)
{
$html .= ' class="wpbdmodd"';
}
else
{
$html .= ' class="wpbdmeven"';
}
}
$html .='><div class="listingthumbnail">' . wpbusdirman_display_the_thumbnail() . '</div><div class="listingdetails">';
$html .= wpbusdirman_display_the_listing_fields();
$html .= wpbusdirman_view_edit_delete_listing_button();
$html .= '</div><div style="clear:both;"></div></div>';
return $html;
}
實際發生了什麼? – 2012-02-08 21:17:34
我已經重新格式化了您的代碼。當您下次發佈一些代碼時,請嘗試更好地格式化它。謝謝:-) – Flukey 2012-02-08 21:25:27
我沒有看到'DisplayStars'在你的代碼在任何地方.. – 2012-02-08 21:28:44