Showing 1–16 of 201 results
function digicamwt_seo_title() { global $post; $sep = '|'; $site_name = get_bloginfo('name'); $site_url=$_SERVER["SERVER_NAME"]; $new_title = ''; // 1. 首页 if (is_front_page() || is_home()) { $new_title =$site_name; return $new_title; } // 2. 产品页 if (is_singular('product')) { $product = wc_get_product(get_the_ID()); $product_title = get_the_title(); // 获取品牌 $brand = ''; $terms = wp_get_post_terms($product->get_id(), 'product_cat'); if (!is_wp_error($terms) && !empty($terms)) { $brand = $terms[0]->name; } // 构建标题 $new_title = $product_title; if ($brand) { $new_title .= " $sep $brand"; } if ($site_url) { $new_title .= " $sep $site_url"; } // 长度限制 /* if (strlen($new_title) > 70) { $new_title = substr($new_title, 0, 67) . '...'; }*/ return $new_title; } // 3. 产品分类页 if (is_product_category()) { $term = get_queried_object(); $new_title = single_term_title('', false); $new_title .= " $sep Camera Category"; if ($site_url) { $new_title .= " $sep $site_url"; } return $new_title; } // 其他页面使用默认 $new_title=single_post_title(); if ($site_name) { $new_title .= " $sep $site_name"; } return $new_title; }