-
Notifications
You must be signed in to change notification settings - Fork 0
/
Copy pathreadme.txt
161 lines (124 loc) · 5.3 KB
/
readme.txt
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
137
138
139
140
141
142
143
144
145
146
147
148
149
150
151
152
153
154
155
156
157
158
159
160
161
=== IP Geolocation ===
Contributors: vadatiertebat
Tags: ipinformation, ip geo location, geo location, ip geolocation, location of ip
Requires at least: 4.7
Tested up to: 6.6
Stable tag: 2.1
License: GPLv2 or later
License URI: http://www.gnu.org/licenses/gpl-2.0.html
Show IP Geolocation on your website
== Description ==
You can using this plugin for show ip information and geo location. This plugin is using a third-party API service.
you can use following api services (Sorted by Name):
- <a href="https://abstractapi.com/ip-geolocation-api">abstractapi.com</a> / <a href="https://abstractapi.com/legal/legal">Terms and Policies</a>
- <a href="https://apiip.net">apiip.net</a> / <a href="https://apiip.net/privacy">Privacy Policy</a>
- <a href="https://freeipapi.com">freeipapi.com</a> / <a href="https://freeipapi.com/policy">Privacy Policy</a>
- <a href="https://ip-api.com">ip-api.com</a> / <a href="https://ip-api.com/docs/legal">Terms and Policies</a>
- <a href="https://ipapi.co">ipapi.co</a> / <a href="https://ipapi.co/privacy/">Privacy Policy</a>
- <a href="https://ipdata.co">ipdata.co</a> / <a href="https://ipdata.co/privacy-policy.html">Privacy Policy</a>
- <a href="https://ip2location.io">ip2location.io</a> / <a href="https://www.ip2location.io/privacy-policy">Privacy Policy</a>
- <a href="https://ipbase.com">ipbase.com</a> / <a href="https://ipbase.com/privacy-policy/">Privacy Policy</a>
- <a href="https://ipgeolocation.io">ipgeolocation.io</a> / <a href="https://ipgeolocation.io/privacy.html">Privacy Policy</a>
- <a href="https://geo.ipify.org">ipify.org</a> / <a href="https://geo.ipify.org/privacy-policy">Privacy Policy</a>
- <a href="https://ipinfo.io">ipinfo.io</a> (You must get the api key - Signup Required) / <a href="https://ipinfo.io/privacy-policy">Privacy Policy</a>
- <a href="https://ipstack.com">ipstack.com</a> / <a href="https://www.ideracorp.com/Legal/APILayer/PrivacyStatement">Privacy Policy</a>
- <a href="https://ipwhois.io">ipwhois.io</a> / <a href="https://ipwhois.io/privacy">Privacy Policy</a>
You can tell us about other web services that are not on the list. Just send us an <a href="mailto:[email protected]">Email</a>.
Features:
- [ipgeo] shortcode for show IP information
- IP location on the map by Latitude & Longitude
- Show hostname & organization
- Show Location on Maps API Service (Google, Leaflet, Parsimap, Cedarmaps, etc...)
- Show default IP result by type (Client IP or Server IP)
- Add IP-Geolocation blocks in the page builders (WPBakery, Gutenberg, Elementor, Divi)
== Installation ==
1. Upload the plugin files to the `wp-content/plugins/ip-geolocation` directory, or install the plugin through the WordPress plugins screen directly.
2. Activate the plugin through the `Plugins` screen in WordPress
3. Use the Settings-Plugin Name screen to configure the plugin
4. (Make your instructions match the desired user flow for activating and installing your plugin. Include any steps that might be needed for explanatory purposes)
== Frequently Asked Questions ==
= How I use this plugin =
You can add shortcode [ipgeo] in anywhere of your website like page or page builders blocks.
= How I get a api key =
You must go to website that you select in api key service, then sign up and get a free api key. if you select ip-api api, you will don't need to get the api key.
== Screenshots ==
1. IP Geolocation Settings Page
2. Using shortcode in Gutenberg Editor
3. IP Geolocation Frontend
4. IP Geolocation in WPBakery Page Builder
5. IP Geolocation in Gutenberg Page Builder
6. IP Geolocation in Elementor Page Builder
7. IP Geolocation in Divi Page Builder
== Changelog ==
= 2.1 =
* Compatible with WordPress 6.6
* Added ipdata.co API
* Added ipapi.co API
* Bugs fixes and improvements
= 2.0.1 =
* Compatible with WordPress 6.5
= 2.0 =
* Added freeipapi.com API
* Added apiip.net API
* Added ipstack.com API
* Added cedarmaps.com Map API
* Added map.ir Map API
* Added mapbox.com Map API
* Added Divi block
* Updated Leaflet Map lib to 1.9.4
* Bugs fixes and improvements
= 1.3 =
* Added ipgeolocation.io API
* Added ip2location.io API
* Added Elementor block
* Added default ip by type (client or server)
* Form style fixed and rtl supported
* Bugs fixes and improvements
= 1.2 =
* Bugs fixes and improvements
* Added ipbase.com API
* Added WPbakery (Visual Composer) block
* Added Gutenberg block
= 1.1.1 =
* Bugs fixes and improvements
= 1.1 =
* Compatible with WordPress 6
* Added ipify.org API
* Added ipwhois.io API
* Added Leaflet Map API
* Added Parsi Map API
* Fixed show location on google map
* Bugs fixes and improvements
= 1.0.1 =
* Added abstractapi.com
= 1.0 =
* Added google map for displaying user's location
* Added ip-api.com api service
= 0.5 =
* Show IP geolocation
== Upgrade Notice ==
= 2.1 =
* Added more APIs & compatible with WordPress 6.6
= 2.0.1 =
* Compatible with WordPress 6.5
= 2.0 =
* Added Map & IP APIs
= 1.2 =
* Bugs fixes and improvements, added new api (ipbase.com) and added gutenberg block
= 1.1.1 =
* Bugs fixes and improvements
= 1.1 =
* Compatible with WordPress 6
* Added ipify.org API
* Added ipwhois.io API
* Added Leaflet Map API
* Added Parsi Map API
* Fixed show location on google map
* Bugs fixes and improvements
= 1.0.1 =
* Added abstractapi.com
= 1.0 =
* Added google map for displaying user's location
* Added ip-api.com api service
= 0.5 =
* Show IP geolocation