我怎样才能在没有特定短语的情况下获得WordPress slug?

时间:2021-11-15 作者:zecke

我得到了这个密码:<?php echo basename(get_permalink()); ?> 我得到了当前post页面的slug示例:“quot;犬类训练“;

我的wordpress帖子如下:

领域com/狗训练/域。com/狗玩具/域。com/狗粮/等。

我需要的是弹头,但只需要部分“;玩具“"E;食品“;和;“培训”;因此,我需要摆脱;狗狗-”;部分

你能帮我做这个吗。我不是程序员?谢谢

1 个回复
最合适的回答,由SO网友:Pixelsmith 整理而成

上一个答案here.

您将要使用str_replace

$permalink = get_the_permalink(); 
$permalink = str_replace("dog-", "", $permalink);

相关推荐

为什么URL Slug Saving与其定义的不同?

在仪表板中编辑此页面时,我将URL slug定义为ft-lauderdale. 此外,页面标题是“劳德代尔堡”,Yoast中的slug是ft-lauderdale:但是,当我查看此页面时,URL显示为/locations/springfield-2 :我不知道为什么会这样。还有一个404错误,但该页面是否存在于仪表板中?有人有什么想法吗?我正在使用Yoast,这是Elementor WP主题。我已将父级设置为位置,以便URL如下所示:website.com/locations/ft-lauderdale