火车采集器V2008版更新[2008-08-08][火车车厢管理制度]论坛活跃、奖励计划http://domain.locoy.com火车采集器高级版本在线订购高级版本功能及技术支持列表
返回列表 回复 发帖

wordpress自定义字段实现静态页面链接

标题说的有点不对路哦。:-)

前言:我需要采集www.tradefairguide.com 的数据发布在我的www.ustradeshow.net 上。ustradeshow.net原来使用phpcms采集的分类但是文件名及目录分类太深了,我认为不适合SEO, 考虑wordpress的SEO & PING 功能,决定改变使用wordpress, 我遇到一个问题是:采集来的数据都是以数字结尾的文件名,我即使[标签:标题]发布本地静态文件也麻烦。这个时候我的方法是使用sy_标题的标签。这样发布在本地文件里面-写成文件名,然后二次发布-这个时候的文件名假设为china_hardware_show.html 我需要在wordpress里面使用这个,而且我又不想让庞大的内容写道数据库里面去。我的解决办法是:

呵呵前面废话说了不少:正题开始: 首先把静态的china_hardware_show.html上传到网站的/tradeshow/, 链接为:root/tradeshow/china_hardware_show.html

这个回来wordpress-由于wordpress每个post都是点标题进入到该post的单独页面。我希望是进入到我指定的静态页面,解决办法为:

write post -- 标题为:China hardware show,
excerpt部分为:简要介绍-- 不在现发布内容,也就是说[标签:内容]为空

下面到了自定义字段:添加一个key是urllinks,Value值为/tradeshow/china_hardware_show.html
另外添加个key是"alt" ,value值为 你希望的关键词

这个时候发布。

大家看看你的模板里面的Index.php 里面有这样一段代码:
<h2><a href="<?php the_permalink() ?>" rel="bookmark" title="Permanent Link to <?php the_title(); ?>"><?php the_title(); ?></a></h2>

我们把其变更为:

<h2><a href="<?php $key='urllinks'; echo get_post_meta($post->ID, $key, true); ?>"
rel="bookmark" title="<?php $key='alt'; echo get_post_meta($post->ID, $key, true); ?>|<?php the_title(); ?>"><?php the_title(); ?></a></h2>

这个时候每个访问者点你的post标题的时候 进入的是你的静态页,而且对于搜索引擎来说加了关键词的alt 提示。

希望我表达的清楚。。测试请看www.linghome.com 首页 我测试的帖子,但是下面的其他连接还是进入到本地的空白帖子..看来我需要把模板里面的所有的?php the_permalink() 给替换成自定义字段的urllinks



qq: 9694571
website: www.365pro.net | www.linghome.com | www.tradeshow.net





[ 本帖最后由 asialove 于 2008-6-3 18:39 编辑 ]
好思路。强人都没头像的!
专踩牛B站,js封装,flash调用,多重防踩;定制智能采集接口,自动化接口,数据翻译,伪原创策略组合,价格比对,验证码识别,口碑等图片样式电话识别。。。。QQ:肆零肆叁叁肆捌玖柒(最低消费200元)
这又强大了wp的 cms能力。解决permalink成的具大服务器压力的一个有效解决办法。
支持强人,再次留名。
专踩牛B站,js封装,flash调用,多重防踩;定制智能采集接口,自动化接口,数据翻译,伪原创策略组合,价格比对,验证码识别,口碑等图片样式电话识别。。。。QQ:肆零肆叁叁肆捌玖柒(最低消费200元)

wordpress 有个修改永恒链接的..

但是发布的时候如何实现修改p 这个连接呢
返回列表
售前客服QQ: 火车采集器客服 rq204, 火车采集器客服 飞越无限火车采集器客服 孤魂火车采集器客服 尘缘, 联系电话:0551-3495249(技术合作问题) 023-58436018 (08:00-20:00-客服),0752-2553545(09:00-20:00-客服)