Geen omschrijving

usage.php 2.8KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748
  1. <?php
  2. defined('ABSPATH') || die();
  3. /** @var $this NextendSocialProviderAdmin */
  4. $provider = $this->getProvider();
  5. ?>
  6. <div class="nsl-admin-sub-content">
  7. <h4><?php _e('Shortcode', 'nextend-facebook-connect'); ?></h4>
  8. <p>
  9. <b><?php _e('Important!', 'nextend-facebook-connect'); ?></b>
  10. &nbsp;<?php _e('The shortcodes are only rendered for users who haven\'t logged in yet!', 'nextend-facebook-connect'); ?>
  11. &nbsp;<a href="https://nextendweb.com/nextend-social-login-docs/theme-developer/#shortcode"><?php _e('See the full list of shortcode parameters.', 'nextend-facebook-connect'); ?></a>
  12. </p>
  13. <?php
  14. $shortcodes = array(
  15. '[nextend_social_login]',
  16. '[nextend_social_login provider="' . $provider->getId() . '"]',
  17. '[nextend_social_login provider="' . $provider->getId() . '" style="icon"]',
  18. '[nextend_social_login provider="' . $provider->getId() . '" style="icon" redirect="https://nextendweb.com/"]',
  19. '[nextend_social_login trackerdata="source"]'
  20. );
  21. ?>
  22. <textarea readonly cols="160" rows="6" class="nextend-html-editor-readonly"
  23. aria-describedby="editor-keyboard-trap-help-1 editor-keyboard-trap-help-2 editor-keyboard-trap-help-3 editor-keyboard-trap-help-4"><?php echo implode("\n\n", $shortcodes); ?></textarea>
  24. <h4><?php _e('Simple link', 'nextend-facebook-connect'); ?></h4>
  25. <?php
  26. $html = '<a href="' . $provider->getLoginUrl() . '" data-plugin="nsl" data-action="connect" data-redirect="current" data-provider="' . esc_attr($provider->getId()) . '" data-popupwidth="' . $provider->getPopupWidth() . '" data-popupheight="' . $provider->getPopupHeight() . '">' . "\n\t" . __('Click here to login or register', 'nextend-facebook-connect') . "\n" . '</a>';
  27. ?>
  28. <textarea readonly cols="160" rows="6" class="nextend-html-editor-readonly"
  29. aria-describedby="editor-keyboard-trap-help-1 editor-keyboard-trap-help-2 editor-keyboard-trap-help-3 editor-keyboard-trap-help-4"><?php echo esc_textarea($html); ?></textarea>
  30. <h4><?php _e('Image button', 'nextend-facebook-connect'); ?></h4>
  31. <?php
  32. $html = '<a href="' . $provider->getLoginUrl() . '" data-plugin="nsl" data-action="connect" data-redirect="current" data-provider="' . esc_attr($provider->getId()) . '" data-popupwidth="' . $provider->getPopupWidth() . '" data-popupheight="' . $provider->getPopupHeight() . '">' . "\n\t" . '<img src="' . __('Image url', 'nextend-facebook-connect') . '" alt="" />' . "\n" . '</a>';
  33. ?>
  34. <textarea readonly cols="160" rows="6" class="nextend-html-editor-readonly"
  35. aria-describedby="editor-keyboard-trap-help-1 editor-keyboard-trap-help-2 editor-keyboard-trap-help-3 editor-keyboard-trap-help-4"><?php echo esc_textarea($html); ?></textarea>
  36. </div>