请问怎么设置分类的description为后台分类设置的描述
有点绕就是前台分类里,看description
怎么设置才能显示为后台设置文章分类里的描述。
代码盲求助
你的意思是不同分类使用不同描述吗?
本帖最后由 非常小黑 于 2013-11-18 03:26 编辑
楼主先去找到模板里面的category.php
然后看这段代码<?php if ( category_description() ) : // Show an optional category description ?>
<div class="archive-meta"><?php echo category_description(); ?></div>
<?php endif; ?>然后你去看header.php,添加(或者修改)这段代码<?php if(is_category()) { ?>
<meta name="description" content="<?php echo category_description(); ?>" />
<?php } ?>大概是这样。
楼上给力,其实下面那一个代码就可以搞定全局了
非常小黑 发表于 2013-11-18 03:24 static/image/common/back.gif
楼主先去找到模板里面的category.php
然后看这段代码然后你去看header.php,添加(或者修改)这段代码大概 ...
模板里没有category.php。。。。
非常小黑 发表于 2013-11-18 03:24 static/image/common/back.gif
楼主先去找到模板里面的category.php
然后看这段代码然后你去看header.php,添加(或者修改)这段代码大概 ...
只有在functions.php里有//网站描述
function dtheme_description() {
global $s, $post;
$description = '';
$blog_name = get_bloginfo('name');
if ( is_singular() ) {
if( !empty( $post->post_excerpt ) ) {
$text = $post->post_excerpt;
} else {
$text = $post->post_content;
}
$description = trim( str_replace( array( "\r\n", "\r", "\n", " ", " "), " ", str_replace( "\"", "'", strip_tags( $text ) ) ) );
if ( !( $description ) ) $description = $blog_name . "-" . trim( wp_title('', false) );
} elseif ( is_home () ) { $description = $blog_name . "-" . get_bloginfo('description') . dopt('d_description'); // 首頁要自己加
} elseif ( is_tag() ) { $description = $blog_name . "'" . single_tag_title('', false) . "'";
} elseif ( is_category() ) { $description = single_cat_title('', false) . "'";
} elseif ( is_archive() ){ $description = $blog_name . "'" . trim( wp_title('', false) ) . "'";
} elseif ( is_search() ) { $description = $blog_name . ": '" . esc_html( $s, 1 ) . "' 的搜索結果";
} else { $description = $blog_name . "'" . trim( wp_title('', false) ) . "'";
}
$description = mb_substr( $description, 0, 220, 'utf-8' ) . '..';
echo "<meta name=\"description\" content=\"$description\" />\n";
}
thymol 发表于 2013-11-18 13:00 static/image/common/back.gif
模板里没有category.php。。。。
模板没category.php?
你确定你用的是wordpress?
这是标准框架好不好。
有的不是默认主题就不一样哈
非常小黑 发表于 2013-11-18 13:23
模板没category.php?
你确定你用的是wordpress?
这是标准框架好不好。
的确没有category.php,我在functions.php里面参考你的代码修改了一下。
实现了功能。
用的是浩子的大前端d7 thymol 发表于 2013-11-18 19:43 static/image/common/back.gif
的确没有category.php,我在functions.php里面参考你的代码修改了一下。
实现了功能。
做英文站也用中文主题??
小E 发表于 2013-11-18 20:13
做英文站也用中文主题??
可能是个人审美的问题。
我觉得好多英文主题都可丑 thymol 发表于 2013-11-18 20:31 static/image/common/back.gif
可能是个人审美的问题。
我觉得好多英文主题都可丑
我的疑惑是 国内的模板 做英文站对谷歌搜索引擎等有没有影响?
小E 发表于 2013-11-18 20:32 static/image/common/back.gif
我的疑惑是 国内的模板 做英文站对谷歌搜索引擎等有没有影响?
把前台出现中文的地方换成英文不就得了
thymol 发表于 2013-11-18 22:14 static/image/common/back.gif
把前台出现中文的地方换成英文不就得了
中文站能改成英文的,说明水平很不错了。
非常小黑 发表于 2013-11-18 03:24 static/image/common/back.gif
楼主先去找到模板里面的category.php
然后看这段代码然后你去看header.php,添加(或者修改)这段代码大概 ...
小黑哥, 网页 语言标签怎么改?
我要加上后面这个语言,这个我是从对手的网站复杂过来的,不知道加到哪里
<html xmlns="http://www.w3.org/1999/xhtml" lang="en-US">
我自己的是 <html xmlns="http://www.w3.org/1999/xhtml">,
不太懂代码,帮帮忙~
冷夜追风 发表于 2013-11-19 18:02 static/image/common/back.gif
小黑哥, 网页 语言标签怎么改?
我要加上后面这个语言,这个我是从对手的网站复杂过来的,不知道加到哪 ...
这个不影响啊。
不用改。
非常小黑 发表于 2013-11-19 18:15 static/image/common/back.gif
这个不影响啊。
不用改。
影响了,经过我近期观察,不仅影响,而且影响很大
冷夜追风 发表于 2013-11-19 18:19 static/image/common/back.gif
影响了,经过我近期观察,不仅影响,而且影响很大
不可能,这个只是一个W3C的标准而已。
和排名没有一毛钱关系。
如果不确定,可以问一下月亮
页:
[1]