この機能を動作させるにはいくつか問題があります。それは私が見落としているものでなければなりません。これは私のコードです:
if ( is_page_template('template-thankyou.php') ) {
function eh_add_product_tracking_code(){
$meta_key = 'product_code';
$meta_value = get_post_meta($post->ID, $meta_key, true);
return $meta_value;
}
add_action('wp_footer', 'eh_add_product_tracking_code');
}
基本的に、 WordPress 内のfunctions.phpファイルからtemplate-thankyou.phpページproduct_code
のフッターにという名前のカスタム フィールドを追加しようとしています。
ご覧のとおり、正しいテンプレートを使用してページを表示しているかどうかを確認します。次に、関数を使用してカスタム フィールドのテキストを取得し、それを返します。次に、フッターに追加します。
フッターには何も表示されません。何か案は?