暂无描述

form.php 2.6KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104
  1. <p>
  2. <label>
  3. <?php esc_html_e( 'Title:', 'jetpack' ); ?>
  4. </label>
  5. <input
  6. class="widefat"
  7. name="<?php echo esc_attr( $this->get_field_name( 'title' ) ); ?>"
  8. type="text"
  9. value="<?php echo esc_attr( $instance['title'] ); ?>"
  10. />
  11. </p>
  12. <p>
  13. <label>
  14. <?php esc_html_e( 'Flickr RSS URL:', 'jetpack' ); ?>
  15. </label>
  16. <input
  17. class="widefat"
  18. name="<?php echo esc_attr( $this->get_field_name( 'flickr_rss_url' ) ); ?>"
  19. type="text"
  20. value="<?php echo esc_attr( $instance['flickr_rss_url'] ); ?>"
  21. />
  22. </p>
  23. <p>
  24. <small>
  25. <?php esc_html_e( 'To find your Flickr RSS URL, go to your photostream, add "?details=1" to the URL, and hit enter. Scroll down until you see the RSS icon or the "Latest" link. Right-click on either options and copy the URL. Paste into the box above.', 'jetpack' ); ?>
  26. </small>
  27. </p>
  28. <p>
  29. <small>
  30. <?php printf(
  31. __( 'Leave the Flickr RSS URL field blank to display <a target="_blank" href="%s">interesting</a> Flickr photos.', 'jetpack' ),
  32. 'https://www.flickr.com/explore/interesting'
  33. ); ?>
  34. </small>
  35. </p>
  36. <p>
  37. <label>
  38. <?php esc_html_e( 'How many photos would you like to display?', 'jetpack' ); ?>
  39. </label>
  40. <select name="<?php echo esc_attr( $this->get_field_name( 'items' ) ); ?>">
  41. <?php for ( $i = 1; $i <= 10; ++$i ) { ?>
  42. <option
  43. <?php selected( $instance['items'], $i ); ?>
  44. value="<?php echo $i; ?>"
  45. >
  46. <?php echo $i; ?>
  47. </option>
  48. <?php } ?>
  49. </select>
  50. </p>
  51. <p>
  52. <label>
  53. <input
  54. type="checkbox"
  55. name="<?php echo esc_attr( $this->get_field_name( 'target' ) ); ?>"
  56. <?php checked( $instance['target'] ); ?>
  57. />
  58. <?php esc_html_e( 'Open images in new tab?', 'jetpack' ); ?>
  59. </label>
  60. </p>
  61. <p>
  62. <div>
  63. <?php esc_html_e( 'What size photos would you like to display?', 'jetpack' ); ?>
  64. </div>
  65. <ul>
  66. <li>
  67. <label>
  68. <input
  69. <?php checked( $instance['flickr_image_size'], 'thumbnail' ); ?>
  70. name="<?php echo esc_attr( $this->get_field_name( 'flickr_image_size' ) ); ?>"
  71. type="radio"
  72. value="thumbnail"
  73. />
  74. <?php esc_html_e( 'Thumbnail', 'jetpack' ); ?>
  75. </label>
  76. </li>
  77. <li>
  78. <label>
  79. <input
  80. <?php checked( $instance['flickr_image_size'], 'small' ); ?>
  81. name="<?php echo esc_attr( $this->get_field_name( 'flickr_image_size' ) ); ?>"
  82. type="radio"
  83. value="small"
  84. />
  85. <?php esc_html_e( 'Medium', 'jetpack' ); ?>
  86. </label>
  87. </li>
  88. <li>
  89. <label>
  90. <input
  91. <?php checked( $instance['flickr_image_size'], 'large' ); ?>
  92. name="<?php echo esc_attr( $this->get_field_name( 'flickr_image_size' ) ); ?>"
  93. type="radio"
  94. value="large"
  95. />
  96. <?php esc_html_e( 'Large', 'jetpack' ); ?>
  97. </label>
  98. </li>
  99. </ul>
  100. </p>