私は2つの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;
}
実際には何が起こっていますか? –
私はあなたのコードを再フォーマットしました。次にコードを投稿するときには、より良いフォーマットを試してください。ありがとうございます:-) – Flukey
あなたのコードにはどこでも 'DisplayStars'は表示されません。 –