0
(0)

1、后台》设置》固定链接;
2、在自定义结构中添加以下代码:
/%category%/%postname%.html
3、为了在IE下显示效果最佳,可以安装wp slug translate插件对中文URL进行翻译。

退而求其次的做法:

如果你觉得以上方式太麻烦,那可以按照学建站目前所采用的方式设置URL格式。
使用数字ID的方式显示连接URL,只需要在网站后台》设置》固定链接 自定义结构中添加以下代码:
/%category%/%post_id%.html
这样就会以数字ID表示每个链接地址了。
[很遗憾,学建站因为是建站之初没有考虑周全,所以现在链接格式中没有带有分类目录的层别关系,希望新建站的朋友注意!]

使用数字ID作为链接的URL格式,也会出现一个问题,就是数字会不连续,造成这样的原因和解决方法如下:
1、文章修订版导致
每次修改文章时wordpress程序都会自动保存一个修订版本,这个对于我们意义不大,所以可以通过在根目录下的配置文件(wp-config.php)中添加以下代码去除文章修订版记录。
define('WP_POST_REVISIONS', false);
添加代码后就可以保证以后写文章不会再保存修订版了,但是我们之前的修订版也需要删除,因为那些没用的修订版本还是在占用着我们的数据库信息的,我们可以通过在phpmyadmin管理面板中使用以下SQL语句批量删除之前的修订版本信息:

DELETE a,b,c
FROM wp_posts a
LEFT JOIN wp_term_relationships b ON (a.ID = b.object_id)
LEFT JOIN wp_postmeta c ON (a.ID = c.post_id)
WHERE a.post_type = 'revision';

2、禁用自动保存
我们在书写文章的时候在编辑框的右下角会有一个草稿保存于什么时间,就是wordpress文章编辑的保存机制了,它可以帮助我们实时保存文章,这样有效的保护了我们编辑的文章不会丢失,每次保存草稿也会生成一些ID号码,这样也会导致我们的链接不连续,这个功能学建站网建议大家保存,因为谁也不知道我们的浏览器什么时候卡死或出现状况,如果不能有效保存,我们的之前编辑的文字将荡然无存,这是很恐怖的。当然如果你非要追求完美可以通过在wordpress根目录下找到wp-admin/post-new.php和post.php文件,然后打开文件注释其中的自动保存代码:
//wp_enqueue_script('autosave');
3、删除不必要的附件和重新排列不连续的文章ID
这两个方法属于“变态的做法”,因为在wordpress写文章和上传附件的时候也会生成一些ID数字,你可以通过删除这些附件实现,但是如果附件或图片被删除,文章中的图片也就丢失了,重新排序就更不建议大家做了,并且最新的wordpress版本是不支持的。

    内容分页 1 2
声明:本站分享的WordPress主题/插件均遵循 GPLv2 许可协议(免费开源),相关介绍资料仅供学习参考,实际版本可能会因版本迭代或开发者调整而产生变化,如程序中涉及有第三方原创图像、设计模板、远程服务等内容,应获得作者授权后方可使用。本站不提供该程序/软件的产品授权与技术服务,亦不收取相关费用。