如何更改WordPress中的默认搜索URL别名
实现的方法很简单,只需要将以下代码加入到当前主题下的 functions.php 文件当中即可:12345678 //默认搜索伪静态functionwp_search_url_rewrite() { if( is_search() && ! empty( $_GET['s'] ) ) { wp_redirect( home_url( "/search/") . urlencode( get_query_var( 's') ) . "/"); exit(); }}add_action( 'template_redirect', 'wp_search_url_rewrite'); 现在去前台搜索,就会发现结果会跳转到【/search/关键词】了。
...
wordpress建站中文的url用拼音吗
操作步骤: 1、登陆Wordpress后台,进入仪表盘。
2、进入仪表盘后找到“设置”,点击“固定链接”选项。
3、进入固定链接设置选项,找到“常用设置”。
4、因为链接越短,不出现中文就越好越美观越有利于SEO。
遵循这一原则,我们开始对固定链接进行设置。
我们先点击“月份和名称型”,然后观察“自定义结构”的形式,后面的方框中出现了“/%year%/%monthnum%/%postname%/”这一串字符。
5、把字符串“/%year%/%monthnum%/%postname%/”修改为“/%postname%.html”。
后面添加.html修改为伪静态格式,比较有利于SEO。
6、以上这种方式显示的是文章及分类目录等固定链接的别名,这种形式比较有利于SEO优化,不过需要给每篇文章添加拼音或英文别名,当然也可以改为数字作为别名。
7、如果嫌每篇文章都要修改,可以选择修改为数字型的固定链接,方法和上面的介绍类似,先点击“数字型”,然后再点击“自定义结构”,把方框里的字符串修改为“/%post_id%.html”后保存就可以了。
注意事项: 【1】使用前请确认空间支持伪静态,并添加了伪静态规则。
【2】别小看了一个小小的链接形式,很多时候收获就是从细节开始的。
...
Wordpress怎么连接页面 求大神帮助
解决分类目录和标签打开错误:1、在wp-includs文件夹下面,找到rewrite.php文件,复制保存或者下载下来。
保存一下,防止修改出处,万一出错了,可以覆盖还原。
2、然后用记事本打开rewrite.php文件,找到这个函数名:function get_category_permastruct()(大约在970行),代码如下:functionget_category_permastruct(){if(isset($this->category_structure))return$this->category_structure;if(empty($this->permalink_structure)){$this->category_structure=”;returnfalse;}if(empty($this->category_base))$this->category_structure=trailingslashit($this->front.'category' );else$this->category_structure=trailingslashit('/' .$this->root.$this->category_base);$this->category_structure.='%category%';return$this->category_structure;}3、然后在这个下面找到if(empty($this->permalink_structure))把这个改为if(!empty($this->permalink_structure))注意,这里只加了一个英文‘!’解决了wordpress分类目录404错误的问题。
4、再找到这个函数function get_tag_permastruct()(大约在986行),里面也有一个if(empty($this->permalink_structure))一样,还是改为if(!empty($this->permalink_structure))这里只加了一个英文‘!’解决了wordpress的tag标签404错误的问题。
至此所有的问题都解决了,看看是不是很简单啊!5、有些同学打开3.2.1版rewrite.php文件的时候,可能没有发现上述方法中的代码,而是如下的内容:functionget_category_permastruct(){return$this->get_extra_permastruct('category');}应该是对代码进行了优化。
往下找,找到了function get_extra_permastruct($name),代码如下:functionget_extra_permastruct($name){if(empty($this->permalink_structure))returnfalse;if(isset($this->extra_permastructs[$name]))return$this->extra_permastructs[$name][0];returnfalse;}6、对这段代码进行修改,添加个英文”!”即可,改为如下形式:functionget_extra_permastruct($name){if(!empty($this->permalink_structure))returnfalse;if(isset($this->extra_permastructs[$name]))return$this->extra_permastructs[$name][0];returnfalse;}即把代码if(empty($this->permalink_structure))中的empty前加上英文的惊叹号“!”上传覆盖掉原来的文件即可完美解决设置固定链接后分类目录和标签的404错误问题。
月亮的别名
径尺熔银盘) 41.太阴(太阴妙果素月天尊神位) 36.冰盘(翡翠楼边悬玉镜,珍珠帘外挂冰盘) 10.冰魄 11.婵娟(但愿人长久.银阕珠宫(身游银阕珠宫.蟾盘(共看蟾盘上海涯) 16.嫦娥(嫦娥出复还.兔影(沉钩摇兔影,浮桂动丹芳卢照邻) 37,圆影隙中来) 18.飞镜(飞镜无根谁系,满把晴光护玉栏) 49,吴刚伐桂和玉兔捣药等神话和传说.玉镜(翡翠楼边悬玉镜,珍珠帘外挂冰盘) 48.玉栏(时逢三五便团圆自古以来,幽阳始化升) 43, 浓云蔽玉京) 32.秋影(一轮秋影转金波.冰轮(玉钩定谁挂,冰轮了无辙) 9,半轮鸡唱五更残) 4.宝镜 5.玉盆(月似圆盛色渐凝,玉盆盛水欲侵棱) 52.玉兔(著意登楼瞻玉免,银汉无声转玉盘) 51.玉蟾(凉宵烟霭外,三五玉蟾秋) 44.玉弓 45.玉钩(春晚妆初罢.蟾蜍(闽国扬帆去,蟾蜍亏复团) 13.蟾宫(男则愿早步蟾宫.白玉盘(呼作白玉盘。
大明夜已残) 3.半轮(一片砧敲千里白.冰镜(团团冰镜叶清辉) 8,姮娥不嫁谁留) 19.飞轮(飞轮了无辙.素娥(素娥即月亮之别称) 34,明镜不安台) 20,圆影隙中来) 55,何人张幕遮银阙) 53。
地球上的各个民族对月亮都寄予浓浓的深情和对未来的憧憬,流传着无数美妙的神话和动人的传说,帘外似悬钩) 22,高攀仙桂。
女则愿貌似嫦娥,圆如皓月) 14.蟾光(仰首望蟾光, 无踪亦无影) 15,冷浸一天秋碧) 25.恒娥 26.金波(月穆穆似金波) 27.金镜(何人玉匣开金镜) 28.冰鉴(绛河冰鉴朗,黄道玉轮巍) 7?厥利维何,而顾兔在腹) 40.银盘(月从海东来,明镜不安台) 30.冰壶(谁做冰壶浮世界,最怜玉斧修时节) 6.广寒(深守广寒内, 时思海上生) 23,遥天系玉钩) 46.素月(太阴妙果素月天尊神位) 35, 似诉无限情) 17.方晖(方晖竟户入,俯看积气蒙蒙) 42.幽阳(徽月生西海.玉京(细雨蒙琼阙, 浓云蔽玉京) 47.玉轮(玉轮轧露湿团光,鸾佩相逢桂香陌) 50.玉盘(暮云收尽溢清寒.圆蟾(休使圆蟾照客眠。
人何在?桂影自婵娟) 54.圆影(方晖竟户入.金盆(墙西云正黑,趾趾堕金盆) 29.明镜(飞轮了无辙.顾菟(阳鸟未出谷,顾菟半藏身) 21.挂镜(台前疑挂镜,月亮-直是地球人类的亲密朋友,她一直陪伴着人类的进化、发展与进步,与人类一齐共享人间的悲欢离合、怀念、依恋和憧憬。
月亮的别名(以汉语拼音首字母顺序排列) 1,飞镜又重磨) 33。
我们中华民族广泛流传的嫦娥奔月.清光(斫却月中桂,清光应更多) 31.琼阙(细雨蒙琼阙.月轮(江天一色无纤尘,皎皎空中孤月轮),千里共婵娟) 12.桂宫(桂宫袅袅落桂枝,露寒凄凄凝白露) 24.桂魄(桂魄飞来光射处,表达了对月亮的依恋和深情。
白昼司光之日为太阳,夜晚司光之月为太阴,月亮也就称为太阴了。
除太阴之外,月亮还有许许多多别致的雅号。
这些雅号无不表达了人们对月球的赞扬、歌颂.白兔(此时瞻白兔,直欲数秋毫) 2.月桂 56.悬钩(台前疑挂镜,帘外似悬钩) 38.瑶台镜(又疑瑶台镜) 39.夜光(夜光何德,死则又育
WordPress怎么将内容发布到页面,在导航增加动态列表页面
?????? 动态列表页面调取什么内容呢?WordPress只有一个地方发布内容,可以发布各种形式的内容。
所以列表页也只能调取和主页一样的内容。
那么有人可能会想,既然只能调取和主页同样的内容那还有什么用呢?非也,列表页的内容可以和分类绑定,你可以将你的各种一级分类分别绑定到导航上,导航的子菜单绑定二级分类,子子菜单绑定三级分类,以此类推。
这么做有什么作用呢?首先,将内容分类显示到导航上,会增加你的站内链接,而且每个不同的页面可以独立设置关键词和描述,对优化很有帮助。
(WordPress默认是不能设置关键词描述的,你可以使用代码增加,但网上有现成的设置关键词描述的插件,我们就不要蛋疼自己去弄了,我用的All in One SEO插件,很强大,完全够用了)然后游客访问你的网站时,可以很方便的通过导航找到他想看的类别的内容,并且各分类下的内容页面数肯定是比主页下少的,翻页找内容也会快很多。
其次呢,你还可以使用不同的模板显示不同分类的内容,这样对用户体验的好处就不用多少了吧!?????? 说了这么大一段,那到底要怎么搞呢?OK,我先说说我的思路。
文章发布时可以选择分类,分类呢又可以设定分类别名,我们先记住这个别名。
WordPress添加新页面时可以选择页面模板,页面也可以绑定页面别名。
那么我们可以手动将分类的别名和页面的别名做个对应,设为一样。
这样访问页面的时候就可以通过获取页面的别名对应取得分类的别名,从而取得分类id,然后就可以获取该分类下的内容列表了。
那么内容列表要怎么显示到页面上呢,我们需要一个新的内容模板,而我们知道分类调用的内容和主页的内容是一样的,所以我们可以直接复制一个主页的模板文件重命名,然后通过上面的那个思路取得列表内容送到模板上显示出来就可以了。
那这个代码要怎么写呢,我可不会PHP哦!别急,我已经写好了,有很详细的注释,懂点PHP的朋友可以再研究或者根据自己的需求修改。
全部是根据WordPress的接口写的,所以兼容性很强,只要WordPress不变改变接口代码,那么就应该可以通用。
下面我先贴代码,然后重新完整得做一遍这个步骤,并会截图贴出来。
第一步到你的主题目录下复制一个index.php的副本文件,重命名为nav_cate.php,或者你也可以自己定义,记住你定义的名字就可以了。
然后下载到本地(当然,你如要要使用和主页不一样的模板文件的话那么复制你需要使用的文件重命名即可)。
我使用的catch-box主题,所以我的路径是/wp-content/themes/catch-box/,你要把主题名换成你使用的主题名。
第二步打开刚下载的文件,将上面的代码复制到下图框框区域,在最上面的部分。
具体看图操作,细心一点,别搞错了。
第三步保存修改的文件,上传到服务器。
第四步进入WordPress管理后台,添加或更新分类,设置并记住分类别名。
第五步添加或更新页面,设置与刚才分类同样的别名,选中刚上传的文件作为模板文件,然后保存就完工啦!
转载请注明出处51数据库 » wordpress 拼音别名