Exemple #1
0
    /**
     * Renders the HTML.
     *
     * @return void
     */
    public function render()
    {
        /* translators: %s = date format */
        $description = esc_html__('Please enter the default post date according to the %s date format.', 'default-post-date');
        $date_format = 'YYYY-MM-DD';
        ?>
		<input type="text" id="<?php 
        echo $this->id;
        ?>
" name="<?php 
        echo $this->option->get_name();
        ?>
"
			value="<?php 
        echo esc_attr($this->option->get());
        ?>
" maxlength="10"
			placeholder="<?php 
        echo $date_format;
        ?>
">
		<p class="description">
			<?php 
        printf($description, "<code>{$date_format}</code>");
        ?>
		</p>
		<?php 
    }
 /**
  * @covers tfrommen\DefaultPostDate\Setting\Option::get_name
  *
  * @return void
  */
 public function test_get_name()
 {
     $testee = new Testee();
     $this->assertSame('default_post_date', $testee->get_name());
 }
 /**
  * Deletes all plugin options.
  *
  * @return void
  */
 private function delete_options()
 {
     delete_option($this->version_option_name);
     delete_option($this->option->get_name());
 }