Làm thế nào để chạy Jetpack từ localhost? [đóng cửa]


7

Tôi vừa cài đặt plugin jetpack trên phiên bản WordPress 4.2.2 localhost của mình, tuy nhiên sau khi kích hoạt nó, khi tôi nhấp vào 'Kết nối với Wordpress.com', tôi gặp phải lỗi sau:

nhập mô tả hình ảnh ở đây

Trang web của bạn cần có thể truy cập công khai để sử dụng Jetpack: site_inaccessible Chi tiết lỗi: Máy chủ Jetpack không thể liên lạc với trang web của bạn http://wordpress.local[IXR -32300: lỗi vận chuyển: http_Vquest_fails Không thể giải quyết máy chủ 'wordpress.local']

Có cách nào để khắc phục việc này đang chạy trên localhost không?


1
Tôi thích làm điều đó thông qua plugin một dòng vì vậy tôi không phải mở wp-config.phpđể hỗ trợ việc này.
bạch dương

Bản sao có thể có của Jetpack Chạy cục bộ
jb510

Câu trả lời:


15

Thêm phần này vào wp-config.php:

const JETPACK_DEV_DEBUG = TRUE;

Điều này cho phép sử dụng các tính năng trên localhost mà không yêu cầu kết nối với wordpress.com. Xem bài thông báo trên jetpack.me cho nền.

Đối với các plugin của riêng bạn, hãy học bài học đó: Đừng dựa vào các kết nối gửi đi. Tôn trọng quyền riêng tư của người dùng và giải thích bằng từ ngữ rõ ràng tại sao kết nối như vậy là cần thiết, dữ liệu nào sẽ được gửi và cách làm việc với plugin khi kết nối không thành công. Nói cách khác: Đừng làm theo cách Jetpack.


Cảm ơn tôi đã thử điều này, tôi đã kích hoạt contact formsvà tôi không thấy bất kỳ nút nào trên Trang mới hoặc Bài đăng mới? Tui bỏ lỡ điều gì vậy?
quý trọng. Hỏi

Nút biến mất khi bạn đặt hằng số, nhưng có khi nào bạn không?
fuxia

Tôi hoàn toàn không thấy nút nào sau khi kích hoạt biểu mẫu liên hệ. Sử dụng chủ đề mặc định 2015.
quý trọng. Hỏi

Khi tôi kích hoạt nó, wp-admin/admin.php?page=jetpack_modulestôi nhận được nút.
fuxia

1
+999999999 cho Don't do it the Jetpack way. Thật là một plugin đáng ghét.
James Jones
Khi sử dụng trang web của chúng tôi, bạn xác nhận rằng bạn đã đọc và hiểu Chính sách cookieChính sách bảo mật của chúng tôi.
Licensed under cc by-sa 3.0 with attribution required.