zencart商品页面添加tag标签 增加GOOGLE 收录

2019-04-14 19:36发布

1、在mudules目錄下面新建一個以模闆當前模闆名字爲名的目錄(已經有了就不用新建了),然後在該目錄下面新建一個文件,命名爲modules_tag.php。輸入如下代碼: $tag_sql="select metatags_keywords from ".TABLE_META_TAGS_PRODUCTS_DESCRIPTION." where ". "products_id=".(int)$_GET['products_id']." and language_id=".(int)$_SESSION['languages_id']; $tag=$db->Execute($tag_sql); $tags=array(); if($tag->RecordCount()>0){ $has_products_tags=true; $tags=explode(',', $tag->fields['metatags_keywords']); } 這裏就是獲取關鍵詞标簽裏面的關鍵詞。 2、在當前模闆的templates目錄下面添加一個文件,命名爲:tpl_module_tag.php。然後輸入下面的代碼: $has_products_tags=false; include(DIR_WS_MODULES . zen_get_module_directory('modules_tag.php')); ?> "> 這裏的代碼就是把關鍵詞顯示出來,其中的CSS根據個人要求自己設置,這裏就不給出了。 3、給該标簽的url寫一個重寫規則,因爲這個标簽其實是使用系統的查詢功能,隻不過查詢的關鍵詞被設置爲商品的關鍵詞。由于查詢頁面的URL比較長,不是很友好,所以有必要做個重寫來達到友好的URL。 在根目錄的.htaccess 文件中添加以下規則 RewriteRule ^tag/(.*) index.php?main_page=advanced_search_result&search_in_description=1&keyword=$1 [L] 4、要看到效果請給商品添加關鍵詞,在商品列表的右邊點擊進入編輯。如圖 前台顯示效果: 如果不懂操作的話,可以直接使用代碼(不含CSS)