我喜欢使用WordPress, 但我在这里遇到问题。问题在于, 我不可能在文章帖子中使用相同的标题。
例如:
我的帖子标题是”
制作美味的咖啡”
, 然后在一篇文章中, 标准链接将如下所示:
www.blogname.com/2019/08/18/making-delicious-coffee/
因此, 当单篇文章变成这样时, 我如何自动制作一个附加标题:
www.blogname.com/2019/08/18/how-to-making-delicious-coffee/
可以看到, 在第二个链接上还有一个附加词” How To” 。那么添加单词的技术的名称又是如何?
以前谢谢
#11)在你的function.php末尾添加此重写
function add_rewrite_rules( $wp_rewrite )
{
$new_rules = array(
'how-to-(.+?)/?$' =>
'index.php?post_type=post&
name='. $wp_rewrite->
preg_index(1), );
$wp_rewrite->
rules = $new_rules + $wp_rewrite->
rules;
}
add_action('generate_rewrite_rules', 'add_rewrite_rules');
function change_blog_links($post_link, $id=0){
$post = get_post($id);
if( is_object($post) &
&
$post->
post_type == 'post'){
return home_url('/how-to-'. $post->
post_name.'/');
}
return $post_link;
}
add_filter('post_link', 'change_blog_links', 1, 3);
2)转到设置> 永久链接, 然后单击保存更改。
#2你可以为2个帖子添加相同的标题, 但URL应该不同。如果未配置URL, WordPress将自动更改URL结构, 例如:
sitename/single-post
sitename/single-post2
【wordpress开发(更改链接单页文章)】另外, 你应该关注元标题的重复。
推荐阅读
- 更改面板图像大小WordPress 2017主题
- 在WordPress中将HTML语言从en-US更改为en-GB()
- 更改WordPress中的默认分页样式
- WordPress主题的中心页脚
- 将Bootstrap 4 JS文件添加到WordPress主题时出错-内存耗尽
- 仅在主题设置上使管理脚本入队
- 系统监控平台部署第一节----zabbix安装
- 面试官问我(什么是静态代理(什么是动态代理?注解反射你会吗?))
- Python UnboundLocalError: 报错的解决方法