From c8e6c8ad7acfe16beb29676b613d70ecc2455bd5 Mon Sep 17 00:00:00 2001 From: LiaoYijun Date: Mon, 29 Dec 2025 10:05:03 +0800 Subject: [PATCH] =?UTF-8?q?feat=EF=BC=9AArticle=20=E5=A2=9E=E5=8A=A0?= =?UTF-8?q?=E5=A4=9A=E5=BC=A0=E5=9B=BE=E7=89=87?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- application/controllers/information.php | 16 +++++++++++++--- .../htravel-structured-data-article.php | 4 +--- 2 files changed, 14 insertions(+), 6 deletions(-) diff --git a/application/controllers/information.php b/application/controllers/information.php index 0cf70289..49b49d63 100644 --- a/application/controllers/information.php +++ b/application/controllers/information.php @@ -2266,6 +2266,13 @@ class Information extends CI_Controller { $breadcrumb_data = $this->Information_model->get_breadcrumb_data($information->is_id, $information->is_path, $group_map); $ads_by_google = ! empty(get_meta($information->ic_id, 'meta_google_ad_article')); + + $meta_addon_picture = get_meta($information->ic_id, 'meta_addon_picture'); + $meta_addon_picture_mobile = get_meta($information->ic_id, 'meta_addon_picture_mobile'); + + $article_image_list = [$meta_addon_picture, $meta_addon_picture_mobile]; + $article_image_urls = implode(',', $article_image_list); + $data['meta_news_createdate'] = $this->get_publish_date_in_6_month($information); $data['ads_by_google'] = $ads_by_google; $data['author'] = ''; //获取作者信息 @@ -2288,8 +2295,11 @@ class Information extends CI_Controller { $template = str_replace('', $template_H1, $template); // 结构化标签:Article $article_structured_data_content = $this->load->view( - $template_path . '-structured-data-article', - ['information' => $information, 'author_name' => $data['author'], 'author_url' => $author_url], + $template_path . '-structured-data-article', [ + 'information' => $information, + 'author_name' => $data['author'], 'author_url' => $author_url, + 'article_image_urls' => $article_image_urls + ], true ); $template = str_replace('', $article_structured_data_content, $template); @@ -4306,7 +4316,7 @@ class Information extends CI_Controller { $DayTripData["InfoData"] = $InfoData; //传递信息平台数据 - + $linktour = get_meta($information->ic_id, 'meta_trainspread_linktour'); //关联线路 if (! empty($linktour)) { $paramCode = $productCode . "," . $linktour; diff --git a/application/views/mobile_first/htravel-structured-data-article.php b/application/views/mobile_first/htravel-structured-data-article.php index ca8d6a33..41171ac4 100644 --- a/application/views/mobile_first/htravel-structured-data-article.php +++ b/application/views/mobile_first/htravel-structured-data-article.php @@ -7,9 +7,7 @@ "@id": "https://www.highlightstravel.comic_url; ?>" }, "headline": "ic_seo_title; ?>", - "image": [ - "https://images.highlightstravel.comic_photo; ?>" - ], + "image": [], "datePublished": "is_datetime; ?>", "dateModified": "", "author": {