仓酷云

标题: PHP教程之wordpress 搜索引擎优化优化 [打印本页]

作者: 小女巫    时间: 2015-2-3 23:41
标题: PHP教程之wordpress 搜索引擎优化优化
我是根据自己的成长历程来写的,如有不对的还请指正。wordpress各个主题,根基上都没经由优化,对搜刮引擎不友爱,空话不多说,站长殊效网是经由过程上面这个办法来优化的,但愿对你有匡助。   wordpress各个主题,根基上都没经由优化,对搜刮引擎不友爱,空话不多说,站长殊效网是经由过程上面这个办法来优化的,但愿对你有匡助。
1.题目优化代码,你本人依据本人的站点作响应的修正:
<title><?php if (is_home () ) { bloginfo(‘name’) ; echo ” &ndash; 供应周全的网页殊效及告白代码,网页经常使用js殊效和剧本.”; } elseif ( is_category() ) { single_cat_title(); echo ” &ndash; “; bloginfo(‘name’); } elseif (is_single() is_page() ) { single_post_title();echo ” &ndash; “; $category = get_the_category();echo $category[0]->cat_name; echo ” &ndash; “; bloginfo(‘name’); } elseif (is_search() ) { bloginfo(‘name’); echo ” 搜刮了局: “; echo wp_specialchars($s); } else { wp_title(”,true); } ?></title>
2.为首页、分类页、文章页添加关头词keywords和描写description:
<?php if (is_home()){ $keywords = “网页殊效,告白代码,js殊效,js殊效代码,剧本,殊效,js剧本,javascript殊效,剧本代码,js,javascript”; $description=”最周全网页殊效代码和js剧本,网页必备js殊效,包含经常使用的图象殊效、日期殊效、文字殊效、窗口殊效、图层殊效、表单殊效、色采殊效、鼠标殊效等,还供应大批高质量告白代码。”; } elseif (is_single()){
$keywords = “”; $tags = wp_get_post_tags($post->ID);foreach ($tags as $tag ) { $keywords = $keywords . $tag->name . ” “; $description=$post->post_excerpt;} } elseif ( is_category(3) ){$keywords = “导航菜单,埋没,转动,选项卡,弹出,左边,通明”; $description = “导航菜单经常使用殊效,如埋没后果、渐隐、弹出殊效等。”; }elseif ( is_category(4) ){$keywords = “图象殊效,图片切换,转动,图片展现,缩小,渐隐,漂浮,通明,拖动”; $description = “网页罕见图象殊效,网站中罕见的有图片切换、图片展现、图片转动、图片漂浮、图片缩小减少、渐隐等殊效。”; }elseif ( is_category(5) ){$keywords = “日期殊效,正计时,倒计时,时钟,日历,获得,万年历,弹出”; $description = “很适用的js日期殊效,如网页时钟剧本、正计时、倒计时剧本、文本框日期选择等。”; }elseif ( is_category(6) ){$keywords = “色采殊效,突变,后台色彩,配色,变色,闪灼”; $description = “网页色彩殊效,js掌握后台色彩或变色等网页殊效都全体搜集在这里。”; }elseif ( is_category(7) ){$keywords = “文字殊效,准时,闪灼,双击,弹出,转动”; $description = “搜集最周全的文字殊效,如文字转动、准时显示、闪灼殊效、双击、弹出后果、转动殊效。”; }elseif ( is_category(8) ){$keywords = “表单按钮,文本框,限制,按钮,输出框,列表框,全选,反选,复制,联系关系菜单,下拉菜单,跳转,联动菜单,准时,弹出,获得”; $description = “很周全的表单按钮殊效,经常使用后果有全选、反选、js获得参数值、联动菜单等网页殊效。”; } elseif ( is_category(9) ){$keywords = “窗口殊效,弹出,弹窗,睁开,右下角,提醒层,框架,准时,提醒窗口”; $description = “网页窗口殊效锦囊,站长经常使用的右下角弹窗、窗口弹出、提醒层、框架等网页殊效。”; } elseif ( is_category(10) ){$keywords = “表格图层,提醒层,隔行换色,转动条,单位格,拖动,埋没,压缩,弹出”; $description = “网页表格图层殊效会萃地,隔行换色、拖动表格、埋没图层、弹出图层等经常使用网页后果。”; } elseif ( is_category(11) ){$keywords = “鼠标殊效,单击,禁用,右键,鼠标感应,跟从”; $description = “鼠标后果也是很罕见的一种网页殊效,很多网站上用的禁用右键、鼠标感应就是很好的例子。”; } elseif ( is_category(12) ){$keywords = “选项卡,跳转,婚配,制止,获得,单选框,生成”; $description = “网页综合殊效,对照庞杂的一种网页殊效,常常综合几种殊效来完成终究后果。”; } elseif ( is_category(13) ){$keywords = “告白代码,图片切换,右上角,图片展现,春联,图片切换,伸缩”; $description = “搜集最周全的告白代码,网站中广泛利用的就是图片切换后果,还有各类包罗万象的告白代码类型。”; } elseif ( is_category(14) ){$keywords = “站长旧事,站长赚钱,网站赚钱,web开辟,网站运营,网站盈利”; $description = “站长常看的文章,思索若何运营网站,到达盈利目标。”; } ?>
<meta content=”<?php echo $keywords; ?>” />
<meta content=”<?php echo $description; ?>” />
个中is_category(4)两头的数字是各个分类的id,不会看数据库可以复原为默许链接,然后鼠标经由导航,看到左下角?cat=XXX,前面的数字就是分类ID.
文章题目可以这么设置:文章名 》 分类名 》 网站称号。若何获得分类名?下面的代码有,就是这段:<?php $category = get_the_category();echo $category[0]->cat_name; ?>
以上都是在主标题录下的header.php外面修正,各个主题的模板称号应当都不异的吧,不不异你就本人找谁人头文件了。
本文sky ( www.zzjs.net ) 原创编纂,请恪守行业划定规矩,转载保存版权。
讲了这么多,无非是想说:学习PHP不仅要掌握方法,更多的是付出汗水,我不希望看到中途放弃的人,相信自己,相信自己的选择,更要相信自己的能力,如果自己想放弃,暴力一点的话,就自己抽自己一个嘴巴。
作者: 愤怒的大鸟    时间: 2015-2-4 06:04
当然这种网站的会员费就几十块钱。
作者: 若相依    时间: 2015-2-5 05:51
php里的数组为空的时候是不能拿来遍历的;(这个有点低级啊,不过我刚被这个边界问题墨迹了好长一会)
作者: 因胸联盟    时间: 2015-2-11 05:40
再就是混迹于论坛啦,咱们的phpchina的论坛就很强大,提出的问题一般都是有达人去解答的,以前的帖子也要多看看也能学到不少前辈们的经验。别的不错的论坛例如php100,javaeye也是很不错的。
作者: 柔情似水    时间: 2015-2-25 20:41
遇到出错的时候,我经常把错误信息直接复制到 google的搜索栏,一般情况都是能搜到结果的,不过有时候会搜出来一大片英文的出来,这时候就得过滤一下,吧中文的弄出来,挨着式方法。
作者: 兰色精灵    时间: 2015-3-11 13:29
实践是检验自己会不会的真理。
作者: 分手快乐    时间: 2015-3-15 23:12
做为1门年轻的语言,php一直很努力。
作者: admin    时间: 2015-4-14 23:24
建数据库表的时候,int型要输入长度的,其实是个摆设的输入几位都没影响的,只要大于4就行,囧。
作者: 深爱那片海    时间: 2015-4-19 07:26
如果你可以写完像留言板这样的程序,那么你可以去一些别人的代码了,
作者: 谁可相欹    时间: 2015-4-22 09:22
php是动态网站开发的优秀语言,在学习的时候万万不能冒进。在系统的学习前,我认为不应该只是追求实现某种效果,因为即使你复制他人的代码调试成功,实现了你所期望的效果,你也不了解其中的原理。
作者: 冷月葬花魂    时间: 2015-4-29 22:51
要进行开发,搭建环境是首先需要做的事,windows下面我习惯把环境那个安装在C盘下面,因为我配的环境经常出现诡异事件,什么事都没做环境有的时候就不能用啦。
作者: 小女巫    时间: 2015-4-30 23:54
个人呢觉得,配wamp 最容易漏的一步就是忘了把$PHP$目录下的libmysql.dll拷贝到windows系统目录的system32目录下,还有重启apache。
作者: 再现理想    时间: 2015-5-4 07:10
首先我是坚决反对新手上来就用框架的,因为对底层的东西一点都不了解,造成知识上的真空,会对以后的发展不利。我的观点上手了解下框架就好,代码还是手写。当然啦如果是位别的编程语言的高手的话,这个就另当别论啦。
作者: 第二个灵魂    时间: 2015-6-8 22:03
再就是混迹于论坛啦,咱们的phpchina的论坛就很强大,提出的问题一般都是有达人去解答的,以前的帖子也要多看看也能学到不少前辈们的经验。别的不错的论坛例如php100,javaeye也是很不错的。
作者: 变相怪杰    时间: 2015-6-14 14:02
没接触过框架的人,也不用害怕,其实框架就是一种命名规范及插件,学会一个框架其余的框架都很好上手的。
作者: 飘灵儿    时间: 2015-6-16 05:52
多看优秀程序员编写的代码,仔细理解他们解决问题的方法,对自身有很大的帮助。
作者: 蒙在股里    时间: 2015-6-19 11:55
做为1门年轻的语言,php一直很努力。
作者: 山那边是海    时间: 2015-7-1 21:15
遇到出错的时候,我经常把错误信息直接复制到 google的搜索栏,一般情况都是能搜到结果的,不过有时候会搜出来一大片英文的出来,这时候就得过滤一下,吧中文的弄出来,挨着式方法。
作者: 海妖    时间: 2015-7-3 01:04
我还是强烈建议自己搭建php环境。因为在搭建的过程中你会遇到一些问题,通过搜索或是看php手册解决问题后,你会更加深刻的理解它们的工作原理,了解到php配置文件中的一些选项设置。




欢迎光临 仓酷云 (http://ckuyun.com/) Powered by Discuz! X3.2