目前我正在构建一个新的WP主题。我是一名设计师,只掌握PHP的基本知识。所以对于面包屑,我使用了Dimox's script。
但是从SEO的角度来看,我想将rel =“cat”和rel =“tag”分别添加到面包屑中的类别和标记链接中。我问他,但他无法提供解决方案。因此,如果任何WP开发人员可以帮助我,那就太棒了。
以下是类别链接的精确代码。
else {
$cat = get_the_category(); $cat = $cat[0];
echo get_category_parents($cat, TRUE, ' ' . $delimiter . ' ');
echo $before . get_the_title() . $after;
}
所以我想将一个rel =“cat”标签分配给由 get_the_category 函数创建的类别链接。
答案 0 :(得分:0)
将original code的第45
行更改为:
if ($cat->parent != 0){
$parents = array_reverse(get_ancestors($cat->cat_ID, 'category'));
foreach($parents as $parent_id){
$parent = get_category($parent_id);
echo '<a rel="cat" href="'.get_category_link($parent->cat_ID).'" title="'.esc_attr(sprintf(__( "View all posts in %s" ), $parent->name)).'">'.$parent->name.'</a> '.$delimiter.' ';
}
}
echo '<a rel="cat" href="'.get_category_link($cat->cat_ID).'" title="'.esc_attr(sprintf(__( "View all posts in %s" ), $cat->name)).'">'.$cat->name.'</a> '.$delimiter.' ';