Я думаю, что вы создали свой сайт WordPress в http://localhost:8888, поэтому в вашей базе данных URL-адрес http://localhost:8888, а не ваш IP-адрес. Когда вы посещаете сайт на рабочем столе, все в порядке: ПК может получить доступ к ip и localhost, чтобы получить ресурсы, такие как стили и изображения. Но в другом устройстве он может получить ресурсы.
Вы можете использовать следующие запросы MySQL, чтобы обновить URL в PHPMyAdmin:
# Change website url
UPDATE wp_options
SET option_value = replace(option_value, 'http://locahost:8888', 'http://192.168.1.101:8888')
WHERE option_name = 'home' OR option_name = 'siteurl';
# Change URL GUID
UPDATE wp_posts
SET guid = REPLACE (guid, 'http://locahost:8888', 'http://192.168.1.101:8888');
# Change medias URL
UPDATE wp_posts
SET post_content = REPLACE (post_content, 'http://locahost:8888', 'http://192.168.1.101:8888');
# Change postmeta URL
UPDATE wp_postmeta
SET meta_value = REPLACE (meta_value, 'http://locahost:8888','http://192.168.1.101:8888');
Будьте осторожны, сделать резервную копию базы данных, прежде чем сделать это изменения.
Если ваш порт не 8888, просто измените его в запросах.
Я не знаю, как использовать MySQL-запросы, но, как вы сказали, я меняю свой сайт и home в таблице wp_option, с http: // localhost: 8888/до http://192.168.1.101:8888/ Работает Как колдовство. Спасибо, чувак :) – SevenT
отлично, без проблем! :) –