1
我正在刮一個網站並將數據放入我的WP網站。如何鏈接到我的WP文章中的外部圖像
這些帖子中有很多圖片。
我希望在將抓取的數據導入我的WP站點時,我想直接從該外部URL將圖像鏈接到我的站點,而不是將圖像下載到我的服務器。
我在語法上將抓取的數據導入到我的網站。
以下是添加圖像
// for image
$ins_q = "INSERT INTO wpxw_posts (post_author, post_date, post_date_gmt, post_content, post_title, post_excerpt, post_status, "
. "comment_status, ping_status,"
. "post_password, post_name, to_ping, pinged, post_modified,post_modified_gmt, post_content_filtered,post_parent,"
. "guid,menu_order,post_type,"
. "post_mime_type,comment_count) VALUES(?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?)";
$sth = $conn->prepare($ins_q);
if (!$sth->execute(array(
$post_author, $date, $date, "", sanitize_title_with_dashes($image_name), "", "inherit", "open", "closed", '',
str_replace(".", "-", $image_name), '', '', $date, $date, '', $post_id,
"http://photos2.zillowstatic.com/p_f/ISdc6hruhctopo0000000000.jpg"
, 0, "attachment", "image/jpeg", 0
))) {
echo "<h1>Error</h1>";
print_r($sth->errorInfo());
exit();
}
}
我的問題是增加外部鏈接到圖像時,圖像不顯示在我的崗位的那部分。我如何顯示來自外部資源的圖像?
相反,您可以使用wordpress函數wp_insert_attachment。 https://codex.wordpress.org/Function_Reference/wp_insert_attachment – user5200704