如何正确使用Wordpress的tag标签
Wordpress的tag标签使用方法简介1.如果您文章内使用的某个标签恰巧在首页上推荐,用户打 开这个标签时,就会在结果页面上看到您的文章。
2.每篇文章添加一个或多个标签,发表成功后,您可以打开文章内的标签,看到网站内所有和您使用了相同标签的文章。
不仅如此,3、设置为与文章内容相关的TAG标签正确使用的基本准则就是要和文章内容相关,TAG标签最初的动机就是将同类、同主题的文章归类到一起,如果内容不相关,就会造成标签分类混乱,从而影响TAG标签获得良好的搜索4、一篇文章的TAG标签的设置应该控制在3个左右,不宜过多。
5、每个TAG标签字数控制在五个字以内,切勿写成一个句子。
越简单好记的标签,越容易被应用,也容易被推荐
如何使wordpress的标签自动变为网站文章的内链
方法一、使用插件 SEO Smart Links插件:介绍:SEO Smart Links可以通过一次性的设定文章、页面或留言出现的关键词,通过关键词的加入,使得我们把某些关键词链向知道的POST URL上,从而提供这个POST的权重,它匹配的项目包括文章链接、页面链接、分类链接和标签链接。
可设置是否添加“nofollow”属性, 是否在新窗口中打开链接.可手动指定关键词和对应的URL链接.可设置每个页面最多自动添加几个链接可设置要忽略的关键词不过自动为关键词添加链接对中文支持并不友好. Keyword Link Plugin插件:为你的wordpress博客添加关键词的链接,并且你可以自由设置“不追踪链接”、“第一次有效”、“新窗口链接”、“忽略大小写”这些功能,使用起来很灵活,比如可以为你的Tag增加自动关键词链 接,这样在正文出现时同样有效。
给文章加上内部链接有利于增加搜索引擎收录。
面向所有的wordpress中文用户。
完美支持中英文关键词。
Alinks 插件:通过预先设置关键词和对应的链接即可. 之后文章中出现设置过链接的关键词, 则会自动添加上. 可以设置每页最多添加多少个关键词, 链接是否在新窗口中打开, 自定义链接图标, 链接点击统计功能。
Link A Dink插件:半自动的链接插件. 和Alinks插件的使用差不多, 通过手动设置关键词和对应的链接, 然后你以后写文章时会自动为该关键词添加链接. 方法二、代码 function.php中添加如下代码:$match_num_from = 1; //一篇文章中同一个关键字少于多少不锚文本(这个直接填1就好了)$match_num_to = 2; //一篇文章中同一个关键字最多出现多少次锚文本(建议不超过2次)//连接到WordPress的模块add_filter('the_content','tag_link',1);//按长度排序function tag_sort($a, $b){ if ( $a->name == $b->name ) return 0; return ( strlen($a->name) > strlen($b->name) ) ? -1 : 1;}//改变标签关键字function tag_link($content){global $match_num_from,$match_num_to; $posttags = get_the_tags(); if ($posttags) { usort($posttags, "tag_sort"); foreach($posttags as $tag) { $link = get_tag_link($tag->term_id); $keyword = $tag->name; //连接代码 $cleankeyword = stripslashes($keyword); $url = "".addcslashes($cleankeyword, '$').""; $limit = rand($match_num_from,$match_num_to); //不连接的代码 $content = preg_replace( '|(]+>)(.*)('.$ex_word.')(.*)(]*>)|U'.$case, '$1$2%&&&&& %$4$5', $content); $content = preg_replace( '|()|U'.$case, '$1$2%&&&&& %$4$5', $content); $cleankeyword = preg_quote($cleankeyword,'\''); $regEx = '\'(?!((]*?)>)|([^>]*?))\'s' . $case; $content = preg_replace($regEx,$url,$content,$limit); $content = str_replace( '%&&&&& %', stripslashes($ex_word), $content); } } return $content;
wordpress标签问题。
产生中文TAG标签链接无法打开的原因在于WordPress不支持中文的编码。
那我们就需要让WordPress能支持中文的编码形式,也就是UTF-8和GBK编码。
操作步骤:打开wp-include中的classes.php文件,找到第47行和第52行代码进行修改。
第153行原代码:$pathinfo = $_SERVER['PATH_INFO'];替换为:$pathinfo = mb_convert_encoding($_SERVER['PATH_INFO'], "UTF-8", "GBK");第158行原代码:$req_uri = $_SERVER['REQUEST_URI'];替换为:$req_uri = mb_convert_encoding($_SERVER['REQUEST_URI'], "UTF-8", "GBK");修改好了之后,保存,然后将保存后的classes.php文件上传到服务器并覆盖原文件即可。
如何在WordPress当前标签页获取标签ID
展开全部因为 WordPress 没有内置这样的函数,所以,我们要自定义一个这样的函数,将下面这段代码放到主题的 functions.php 文件中: //获得当前 TAG 标签 IDfunction get_current_tag_id() {$current_tag = single_tag_title('', false);//获得当前 TAG 标签名称$tags = get_tags();//获得所有 TAG 标签信息的数组foreach($tags as $tag) {if($tag->name == $current_tag) return $tag->term_id; //获得当前 TAG 标签 ID,其中 term_id 就是 tag ID}}上面的代码就是一个获取当前标签页标签 ID 号的函数,然后,我们只要在需要标签 ID 的地方调用这个函数就可以了。
上面这句是直接显示标签 ID 号,也可以直接将函数的返回值赋于一个变量,如下:就可以在需要的地方直接调用这个 $tag 变量就可以了。
...
wordpress的TAG标签如何调用
你说的目录应该是分类目录吧?分类就是用来给你的文章进行一个比较宽泛的分组。
可以把它看作是话题和目录。
分类是可以让用户知道你的网站大概是什么样子的,而且可以帮助用户尽快的找到需要的内容。
分类是分层的,所以你可以建立子分类。
标签是用来描述你文章的一些细节用的。
可以把这些看作是网站的索引。
这些也算是通过细小的数据来进行一些小分类。
标签没有分层结构。
相同点:分类和标签都是用来帮助梳理文章的。
他们的根本目标都是把文章进行分类,进而提高网站的易用性。
不同点:分类和标签的一个很大的区别就是你必须给你的文章一个分类,但可以不加上任何标签。
如果你没有给你的文章分类的话,文章会自动被添加到“未分类”的目录下,不过人们通常会把“未分类”重命名为为其他名字。
另外一个区别就是分类和标签的永久链接表达方式是不一样的。
如果你使用的是自定义的永久链接结构,前缀就可以是不一样的,例如:http://www.baidu.com/category/WordPress/vs.http://www.baidu.com/tag/WordPress/
转载请注明出处51数据库 » wordpress标签美化
我他妈说我是个好人