カートのページにカスタムフィールドを追加しようとしていますが、そのdocumentationには出荷や配送のようなチェックアウトページにカスタムフィールドを追加するのは簡単なようです請求。しかし、カートページにフィールドを追加したいと思います。 だから、私のページに、私はwoocommerceショートを持っている:Wordpress - 構文解析エラー:予期しない '*'
[woocommerce_cart]
それが唯一の他の変更になるので、私は、私は読むことができるものから、機能しない子テーマを作成、woocommerceカートにフィールドを追加する必要がありますページのセクションを作成し、woocommerceカートにフィールドを追加する必要がありますが、どうすればいいですか?
私のテーマEnfoldの関数ファイルにこのコードスニペットを追加してみました。
機能-enfold.php:
* Add the field to the checkout
**/
add_action('woocommerce_cart_collaterals', 'my_custom_checkout_field');
function my_custom_checkout_field() {
echo '<div id="my_custom_checkout_field"><h2>'.__('My Field').'</h2>';
woocommerce_form_field('my_field_name', array(
'type' => 'text',
'class' => array('my-field-class form-row-wide'),
'label' => __('Fill in this field'),
'placeholder' => __('Enter something'),
));
echo '</div>';
}
しかし、私はエラーました:でも、コードスニペットを削除し、再度ファイルを更新するには、私はまだ同じエラーを
Parse error: syntax error, unexpected '*' in /nas/content/staging/bokashinorge/wp-content/themes/enfold/functions-enfold.php on line 1795
を得ていました、リフレッシュしても常にエラーが発生し、ダッシュボードで何も編集できないため、ロックされているように見えます。これを修正し、エラーを出さずにフィールドを追加するにはどうすればよいですか?
あなたが*「問題は、私ができることであるあなたのコメント –