admin管理员组文章数量:1130349
I'm using posts in a slider, whit its permalink in its title. So I'd like to change its permalink equal to an existing page to send users to visualize the page I'm pointing for. It worked until WordPress 4.9 but in WordPress 5.1 it recognize that already exist a permalink like that and it put "-2" after my permalink. To be explicit: on click on post's title in the slider, I'd like that it sends on shop page, not in the post-page they clicked on. So I tried to modify post's permalink from its original permalink to 'shop', but automatically, it changes to 'shop-2'. How can I let WordPress to ignore that?
EDIT
Solved leaving unique slug-permalink and using that code in function.php. Please someone can tell me if is the right way and if there aren't some problem/security issues?
<?php
$page_url_1 = '/post-permalink';
function shop_redirect() {
$shop_page_url = home_url( '/shop/' );
global $pagenow;
if( $pagenow == $page_url_1 && $_SERVER['REQUEST_METHOD'] == 'GET') {
wp_redirect($shop_page_url);
exit;
}
}
I'm using posts in a slider, whit its permalink in its title. So I'd like to change its permalink equal to an existing page to send users to visualize the page I'm pointing for. It worked until WordPress 4.9 but in WordPress 5.1 it recognize that already exist a permalink like that and it put "-2" after my permalink. To be explicit: on click on post's title in the slider, I'd like that it sends on shop page, not in the post-page they clicked on. So I tried to modify post's permalink from its original permalink to 'shop', but automatically, it changes to 'shop-2'. How can I let WordPress to ignore that?
EDIT
Solved leaving unique slug-permalink and using that code in function.php. Please someone can tell me if is the right way and if there aren't some problem/security issues?
<?php
$page_url_1 = '/post-permalink';
function shop_redirect() {
$shop_page_url = home_url( '/shop/' );
global $pagenow;
if( $pagenow == $page_url_1 && $_SERVER['REQUEST_METHOD'] == 'GET') {
wp_redirect($shop_page_url);
exit;
}
}
本文标签: postsHow can I set the permalink of an articlepage equal to the permalink of an existing articlepage
版权声明:本文标题:posts - How can I set the permalink of an articlepage equal to the permalink of an existing articlepage? 内容由热心网友自发贡献,该文观点仅代表作者本人, 转载请联系作者并注明出处:https://it.en369.cn/questions/1749078566a2312689.html, 本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌抄袭侵权/违法违规的内容,一经查实,本站将立刻删除。


发表评论