آموزش نشان دادن IP کاربران در وردپرس
- آموزش وردپرس • آموزش
- ۲۹ بهمن ۱۴۰۲
- 2,366 بازدید
آیا تا کنون برای تان پیش آمده است که بخواهید IP کاربران سایت را بدست آورید و حتی آن را در سایت نشان دهید؟ جدا از اینکه چرا به چنین چیزی نیاز دارید، با ما همراه باشید تا آموزش نشان دادن IP کاربران در وردپرس را مرور کنیم.
کد نمایش IP کاربر در وردپرس
کدهای زیر را به فایل فانکشن functions.php پوسته ای که هم اکنون استفاده می کنید، اضافه کنید:
// Display User IP in WordPress function get_the_user_ip() { if ( ! empty( $_SERVER['HTTP_CLIENT_IP'] ) ) { //check ip from share internet $ip = $_SERVER['HTTP_CLIENT_IP']; } elseif ( ! empty( $_SERVER['HTTP_X_FORWARDED_FOR'] ) ) { //to check ip is pass from proxy $ip = $_SERVER['HTTP_X_FORWARDED_FOR']; } else { $ip = $_SERVER['REMOTE_ADDR']; } return apply_filters( 'wpb_get_ip', $ip ); } add_shortcode('show_ip', 'get_the_user_ip');
کدهای فوق یک کدکوتاه تعریف می کنند. اکنون هرکجا که لازم بود کافیست که کد کوتاه [show_ip] را وارد کنید تا وردپرس IP کاربر را نشان دهد.
برای اینکه از کدکوتاه در ستون کناری سایت و ابزارک ها استفاده کنید، می بایستی ابزارک متن را انتخاب کنید و کد را در آن وارد کنید.