wordpress当分类下只有一篇文章时不能自动跳转到此文章

百度了代码:------------------------functioncategory_jump_page(){//定义函数if(is_category()){//... 百度了代码:
------------------------
function category_jump_page() { //定义函数
if(is_category()) { //判断是否是分类列表页面
global $wp_query; //定义全局变量
if ($wp_query->post_count == 1) { //判断文章数量是否是1
wp_redirect( get_permalink( $wp_query->posts['0']->ID ) ); //如果是1则使用wordpress内置函数wp_redirect跳转
}
}
}
add_action('template_redirect', 'category_jump_page'); //把定义的函数使用上
-----------------
加到function.php文件里面, 刷新网站后,还是显示404找不到页面。
这是一级分类, 它下面还有二级分类。 一级分类下只有一篇文章, 二级分类下也只有一篇文章。 当点击一级分类时,就显示分类列表了,不能显示一级分类下的文章。 但是当点二级分类时,会直接中转到二级分类下的文章。 是不是二级分类的文章也包括在一级分类的里面了?
展开
 我来答
通亮且帅气丶繁星F
2017-12-18 · TA获得超过1282个赞
知道小有建树答主
回答量:9760
采纳率:6%
帮助的人:993万
展开全部
Wordpress实现点击文章标题跳转到外部链接的方法,有时候出于某些目的的需要,需要在wordpress博客中实现点击文章标题不直接跳转转到文章页面,而跳转到外部链接的效果。不过WordPress默认只能发布站内文章,即无法将日志标题重定向到外部链接。好在WordPress附带强大的自定义字段功能,稍加修改,即可方便实现wordpress文章标题的外链。第一步: 一般情况下,WordPress模板中,输出文章标题链接的代码如下:

第二步:与此,如果为该语句增加判断是否有某个自定义字段,即可实现不同的链接指向。

从以上代码可见,程序首先检测相应 ID所对应文章的自定义字段,如果为“linkto”的话,将固定连接输出为自定义字段值。撰写日志时,只要为该日志添加一个名为“linkto”的自定义字段,字段值为所需指向的外部链接地址即可实现点击wordpress文章标题的跳转到外部链接的效果。
博思aippt
2024-07-20 广告
作为深圳市博思云创科技有限公司的工作人员,对于Word文档生成PPT的操作,我们有以下建议:1. 使用另存为功能:在Word中编辑完文档后,点击文件->另存为,选择PowerPoint演示文稿(*.pptx)格式,即可将文档内容转换为PPT... 点击进入详情页
本回答由博思aippt提供
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式