Php 从WordPress web中删除规范URL错误

Php 从WordPress web中删除规范URL错误,php,wordpress,web-services,Php,Wordpress,Web Services,谷歌说要这样做: <link rel="canonical" href="http://www.brooklynsigns.com/retail-signs/stand-off-office-signs-new-york/" /> 我想做的是,我使用类似于“/> 只需将(/wp admin/options permalink.php)更改为使用自定义结构,并删除最后一个斜杠,将值放入/%postname%,而不是/“/> 这可能会解决OP的问题,但如果他不使用帖子名

谷歌说要这样做:

<link rel="canonical"
   href="http://www.brooklynsigns.com/retail-signs/stand-off-office-signs-new-york/"
   />

我想做的是,我使用类似于
“/>
只需将(
/wp admin/options permalink.php
)更改为使用自定义结构,并删除最后一个斜杠,将值放入
/%postname%
,而不是
/“/>


这可能会解决OP的问题,但如果他不使用帖子名作为永久链接结构会怎么样?更好的方法是在规范链接的url上使用WP function
untrailingslashit($url)
(通过
functions.php
文件中的自定义过滤器或直接在
header.php
中使用)。下面是@bodi0的详细信息,是的,我想删除action
rel\u canonical
并添加一个新的。但这不是一个简单的问题,调整任何类型的permalink结构,并删除尾部斜杠吗?好吧,这取决于,OP可以肯定地说(根据他的需要)。
<link rel="canonical"
href="http://www.brooklynsigns.com/retail-signs/stand-off-office-signs-new-york"/>