Trên trang web WordPress của tôi, tất cả các hình ảnh của tôi đang hiển thị dưới dạng liên kết bị hỏng. Họ cũng đang hiển thị như các liên kết bị hỏng trong bộ sưu tập phương tiện trong phần phụ trợ WordPress.
Tôi đã kiểm tra các hình ảnh bằng Google Chrome và thấy rằng tất cả chúng đều hiển thị như thế này:
Có một bản sao của một tên tệp trong đường dẫn và để làm cho hình ảnh hoạt động, tôi cần đường dẫn để trông như thế này:
Tôi đã tìm kiếm thông qua cơ sở dữ liệu và không thể tìm thấy nơi để thay đổi đường dẫn đến hình ảnh của tôi, cụ thể tôi nghĩ rằng phải có một trường ở đâu đó đang hướng mọi thứ đến www.firouzeh.co.uk/frouzeh nơi nó chỉ cần gửi nó đến www .firouzeh.co.uk.
Có ai biết nơi để thay đổi đường dẫn không?
Hỏi ngày 2 tháng 8 năm 2013 lúc 17:44Aug 2, 2013 at 17:44
1
Nếu cài đặt URL của bạn là chính xác trong Cài đặt> Chung, thì bạn có thể thử sử dụng plugin tìm kiếm và thay thế để cập nhật mọi lần xuất hiện trong cơ sở dữ liệu của bạn.
//wordpress.org/plugins/search-and-replace/
Tìm kiếm Firouzeh.co.uk/frouzeh/frouzeh Thay thế nó bằng Firouzeh.co.uk/frouzeh
Sao lưu trang web của bạn trước :]
Nếu bạn chỉ di chuyển trang web của mình từ một vị trí khác, tôi khuyên bạn nên sử dụng plugin sao chép, xử lý tất cả các thay thế.
//wordpress.org/plugins/duplicator/
Đã trả lời ngày 2 tháng 8 năm 2013 lúc 19:08Aug 2, 2013 at 19:08
KennykennyKenny
1328 Huy hiệu đồng8 bronze badges
2
Sử dụng cùng một giải pháp tôi đã viết cho đây: //stackoverflow.com/a/18023214/1946078
Nó như sau:
Khi bạn di chuyển cài đặt WordPress, bạn cũng cần chỉnh sửa hai trường trong cơ sở dữ liệu. Chạy điều này so với cơ sở dữ liệu của bạn để tìm các giá trị cần được chỉnh sửa:
SELECT * FROM `wp_options` WHERE option_name IN['siteurl', 'home'];
Nếu truy cập cơ sở dữ liệu không phải là một tùy chọn, một cách khác để thực hiện điều này là chỉnh sửa tệp wp-config.php của bạn để bao gồm hai dòng sau:
define['WP_HOME','//yoursite.com'];
define['WP_SITEURL','//yoursite.com'];
Trực tiếp từ //codex.wordpress.org/changing_the_site_url
- Cài đặt "Trang chủ" là địa chỉ bạn muốn mọi người nhập trình duyệt của họ tiếp cận blog WordPress của bạn.
- Cài đặt "URL trang web" là địa chỉ nơi các tệp lõi WordPress của bạn nằm.
Đã trả lời ngày 2 tháng 8 năm 2013 lúc 18:19Aug 2, 2013 at 18:19
1
Tôi đã sử dụng giải pháp từ bài viết này:
UPDATE wp_options SET option_value = replace[option_value, 'oldurl.com', 'newurl.com'] WHERE option_name = 'home' OR option_name = 'siteurl';
UPDATE wp_posts SET guid = replace[guid, 'oldurl.com','newurl.com'];
UPDATE wp_posts SET post_content = replace[post_content, 'oldurl.com', 'newurl.com'];
UPDATE wp_postmeta SET meta_value = replace[meta_value,'oldurl.com','newurl.com'];
Sau khi thay đổi Site URL
và WP home
trong bảng quản trị.
Đã trả lời ngày 21 tháng 8 năm 2020 lúc 18:14Aug 21, 2020 at 18:14
PoliakoffpoliakoffPoliakoff
1.4261 Huy hiệu vàng20 Huy hiệu bạc38 Huy hiệu Đồng1 gold badge20 silver badges38 bronze badges
Gần đây tôi đã thay đổi URL của trang web WordPress và dường như tôi không thể tìm thấy một số liên kết hình ảnh
Tôi đã có thể cập nhật hầu hết các liên kết trong các bảng WP_POSTS
update wp_posts set guid = REPLACE[guid, 'domain.com/wp/', 'domain.com/blog/'];
update wp_posts set post_content = REPLACE[post_content, 'domain.com/wp', 'domain.com/blog'];
Có bảng khác, các cột mà tôi đang thiếu không?
Hỏi ngày 28 tháng 8 năm 2014 lúc 15:38Aug 28, 2014 at 15:38
Brentwpetersonbrentwpetersonbrentwpeterson
1551 huy hiệu vàng2 huy hiệu bạc7 huy hiệu đồng1 gold badge2 silver badges7 bronze badges
Tôi đã xếp lại bản cập nhật sau và bây giờ các liên kết của tôi hoạt động!
update wp_posts set post_content = REPLACE[post_content, '//domain.com/wp', '//domain.com/blog'];
Đã trả lời ngày 28 tháng 8 năm 2014 lúc 16:01Aug 28, 2014 at 16:01
Brentwpetersonbrentwpetersonbrentwpeterson
1551 huy hiệu vàng2 huy hiệu bạc7 huy hiệu đồng1 gold badge2 silver badges7 bronze badges