0

カスタムフィールドを介してロードするために1つのフィールドが必要なワードプレスプラグインショートタグを使用しています。プラグインのphpコード内でカスタムフィールドをエコーする方法を知りたいです。私はPHPの初心者なので、これを理解することはできません。

これが私のコードです:

<?php

$custom_fields = get_post_custom();
$my_custom_field = $custom_fields['donationbar'];
foreach ( $my_custom_field as $value )
    echo "$value"; ### <-- that value

この値をgoal_id以下に入れたい:

donation_can_donation_form(
    $goal_id = 'VALUE HERE', $show_progress = true, $show_description = true,
    $show_donations = false, $show_title = false, $title = "", $return = false
);

$value中にロードしたいgoal_id。このように、カスタムフィールドに目標のIDを追加するだけで、残りはテーマにハードコードされます。

4

1 に答える 1

0

笑私はそれを手に入れたと思います!

動作するコードは次のとおりです。

$custom_fields = get_post_custom();
$my_custom_field = $custom_fields['donationbar'];
foreach ( $my_custom_field as $value )

donation_can_donation_form(
    $goal_id = $value, $show_progress = true, $show_description = false,
    $show_donations = false, $show_title = false, $title = "", $return = false
);
于 2011-04-28T18:36:28.747 に答える