2017-08-12 5 views
1

ここではPHPと→保存しないと、ウィジェット→WordPressのウィジェットラジオボタンのみなしJS/jQueryの

 <p> <input type="radio" <?php checked( $instance[ 'what_to_check_for' ], 'check_for_counter'); ?> id="<?php echo $this->get_field_id('check_for_counter'); ?>" value="check_for_counter" name="what_to_check_for" /> 
     <label for="<?php echo $this->get_field_id('check_for_counter'); ?>">Check whether to display description or not</label> </p> 

     <p> <input type="radio" <?php checked($instance[ 'what_to_check_for' ], 'check_for_image'); ?> id="<?php echo $this->get_field_id('check_for_image'); ?>" value="check_for_image" name="what_to_check_for" /> 
     <label for="<?php echo $this->get_field_id('check_for_image'); ?>">Select to Post with Thumbnails</label> </p> 

問題の完全なコードです→

問題は、ラジオボタンが保存されていないということです。私はこのためにビデオ録画を添付しています。 ラジオボタンが保存されない→https://www.screencast.com/t/pLad8AwrOXiS

私が間違っているところを案内してください。この ラジオボタンのissetはありませんか?はいの場合は、それを完了するのを手伝ってください。

+0

私を助ける人はいませんか? – somethingnow

+1

jsで試しましたか? – vel

+0

質問してくれてありがとう、しかし私はJsを知らないし、これはPHP – somethingnow

答えて

1

このコードを試してください。その働き。

  <p> <input type="radio" class="what_to_check_for" <?php checked($what_to_check_for ,'check_for_counter'); ?> id="<?php echo $this->get_field_id('check_for_counter'); ?>" value="check_for_counter" name="<?php echo $this->get_field_name('what_to_check_for'); ?>" > 
      <label for="<?php echo $this->get_field_id('check_for_counter'); ?>">Check whether to display description or not</label> </p> 

      <p> <input type="radio" class="what_to_check_for" <?php checked($what_to_check_for ,'check_for_image'); ?> id="<?php echo $this->get_field_id('check_for_image'); ?>" value="check_for_image" name="<?php echo $this->get_field_name('what_to_check_for'); ?>" > 
      <label for="<?php echo $this->get_field_id('check_for_image'); ?>">Select to Post with Thumbnails</label> </p> 
+0

JS/JQueryを使用しないであなたの答えを更新してください。PHPのみ、またはソリューションを削除してください。 – somethingnow

+1

jsが削除されました。確認して私に知らせてください – vel

+1

jsなしで正常に動作しています – vel

関連する問題