Нема описа

addons.php 2.1KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566
  1. <?php
  2. /**
  3. * Admin > Addons page template.
  4. *
  5. * @since 1.6.7
  6. *
  7. * @var string $upgrade_link_base Upgrade link base.
  8. * @var array $addons Addons data.
  9. */
  10. if ( ! defined( 'ABSPATH' ) ) {
  11. exit;
  12. }
  13. ?>
  14. <div id="wpforms-admin-addons" class="wrap wpforms-admin-wrap">
  15. <h1 class="page-title">
  16. <?php esc_html_e( 'WPForms Addons', 'wpforms-lite' ); ?>
  17. <input type="search" placeholder="<?php esc_html_e( 'Search Addons', 'wpforms-lite' ); ?>" id="wpforms-admin-addons-search">
  18. </h1>
  19. <div class="wpforms-admin-content">
  20. <div id="wpforms-admin-addons-list">
  21. <div class="list">
  22. <?php
  23. foreach ( $addons as $addon ) :
  24. $addon['icon'] = ! empty( $addon['icon'] ) ? $addon['icon'] : '';
  25. $addon['title'] = ! empty( $addon['title'] ) ? $addon['title'] : __( 'Unknown Addon', 'wpforms-lite' );
  26. $addon['excerpt'] = ! empty( $addon['excerpt'] ) ? $addon['excerpt'] : '';
  27. $upgrade_link = add_query_arg(
  28. [
  29. 'utm_content' => $addon['title'],
  30. ],
  31. $upgrade_link_base
  32. );
  33. ?>
  34. <div class="addon-container">
  35. <div class="addon-item">
  36. <div class="details wpforms-clear" style="">
  37. <img src="<?php echo esc_url( WPFORMS_PLUGIN_URL . 'assets/images/' . $addon['icon'] ); ?>">
  38. <h5 class="addon-name">
  39. <?php
  40. printf(
  41. '<a href="%1$s" title="%2$s" target="_blank" rel="noopener noreferrer">%3$s</a>',
  42. esc_url( $upgrade_link ),
  43. esc_attr__( 'Learn more', 'wpforms-lite' ),
  44. esc_html( $addon['title'] )
  45. );
  46. ?>
  47. </h5>
  48. <p class="addon-desc"><?php echo esc_html( $addon['excerpt'] ); ?></p>
  49. </div>
  50. <div class="actions wpforms-clear">
  51. <div class="upgrade-button">
  52. <a href="<?php echo esc_url( $upgrade_link ); ?>" target="_blank" rel="noopener noreferrer" class="wpforms-btn wpforms-btn-orange wpforms-upgrade-modal">
  53. <?php esc_html_e( 'Upgrade Now', 'wpforms-lite' ); ?>
  54. </a>
  55. </div>
  56. </div>
  57. </div>
  58. </div>
  59. <?php endforeach; ?>
  60. </div>
  61. </div>
  62. </div>
  63. </div>