Nenhuma Descrição

nextend-facebook-connect.php 1.7KB

1234567891011121314151617181920212223242526272829303132333435363738394041424344454647
  1. <?php
  2. /*
  3. Plugin Name: Nextend Social Login
  4. Plugin URI: https://nextendweb.com/
  5. Description: Nextend Social Login displays social login buttons for Facebook, Google and Twitter.
  6. Version: 3.1.3
  7. Requires PHP: 7.0
  8. Requires at least: 4.9
  9. Author: Nextendweb
  10. Author URI: https://nextendweb.com/social-login/
  11. License: GPL2
  12. Text Domain: nextend-facebook-connect
  13. Domain Path: /languages
  14. */
  15. if (!defined('NSL_PATH_FILE')) {
  16. define('NSL_PATH_FILE', __FILE__);
  17. }
  18. if (!defined('NSL_PATH')) {
  19. define('NSL_PATH', dirname(NSL_PATH_FILE));
  20. }
  21. if (!defined('NSL_PLUGIN_BASENAME')) {
  22. define('NSL_PLUGIN_BASENAME', plugin_basename(NSL_PATH_FILE));
  23. }
  24. if (!version_compare(PHP_VERSION, '7.0', '>=')) {
  25. add_action('admin_notices', 'nsl_fail_php_version');
  26. } elseif (!version_compare(get_bloginfo('version'), '4.6', '>=')) {
  27. add_action('admin_notices', 'nsl_fail_wp_version');
  28. } else {
  29. require_once(NSL_PATH . '/nextend-social-login.php');
  30. }
  31. function nsl_fail_php_version() {
  32. /* translators: %2$s: PHP version */
  33. $message = sprintf(esc_html__('%1$s requires PHP version %2$s+, plugin is currently NOT ACTIVE.', 'nextend-facebook-connect'), 'Nextend Social Login', '7.0');
  34. $html_message = sprintf('<div class="error">%s</div>', wpautop($message));
  35. echo wp_kses_post($html_message);
  36. }
  37. function nsl_fail_wp_version() {
  38. /* translators: %2$s: WordPress version */
  39. $message = sprintf(esc_html__('%1$s requires WordPress version %2$s+. Because you are using an earlier version, the plugin is currently NOT ACTIVE.', 'nextend-facebook-connect'), 'Nextend Social Login', '4.6');
  40. $html_message = sprintf('<div class="error">%s</div>', wpautop($message));
  41. echo wp_kses_post($html_message);
  42. }