form.php 2.4 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293
  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. 'http://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. <div>
  53. <?php esc_html_e( 'What size photos would you like to display?', 'jetpack' ); ?>
  54. </div>
  55. <ul>
  56. <li>
  57. <label>
  58. <input
  59. <?php checked( $instance['flickr_image_size'], 'thumbnail' ); ?>
  60. name="<?php echo esc_attr( $this->get_field_name( 'flickr_image_size' ) ); ?>"
  61. type="radio"
  62. value="thumbnail"
  63. />
  64. <?php esc_html_e( 'Thumbnail', 'jetpack' ); ?>
  65. </label>
  66. </li>
  67. <li>
  68. <label>
  69. <input
  70. <?php checked( $instance['flickr_image_size'], 'small' ); ?>
  71. name="<?php echo esc_attr( $this->get_field_name( 'flickr_image_size' ) ); ?>"
  72. type="radio"
  73. value="small"
  74. />
  75. <?php esc_html_e( 'Medium', 'jetpack' ); ?>
  76. </label>
  77. </li>
  78. <li>
  79. <label>
  80. <input
  81. <?php checked( $instance['flickr_image_size'], 'large' ); ?>
  82. name="<?php echo esc_attr( $this->get_field_name( 'flickr_image_size' ) ); ?>"
  83. type="radio"
  84. value="large"
  85. />
  86. <?php esc_html_e( 'Large', 'jetpack' ); ?>
  87. </label>
  88. </li>
  89. </ul>
  90. </p>