2015-02-06 86 views
2

我的WordPress的网站正在剥离URL的参数。这对跟踪谷歌AdWords和bing广告是不利的,因为它们依赖于?一群参数要附加到URL中。WordPress的是从网址剥离参数

我试图寻找在重定向插件和.htaccess,但所有的.htaccess已经是:

# BEGIN WordPress 
<IfModule mod_rewrite.c> 
RewriteEngine On 
RewriteBase/
RewriteRule ^index\.php$ - [L] 
RewriteCond %{REQUEST_FILENAME} !-f 
RewriteCond %{REQUEST_FILENAME} !-d 
RewriteRule . /index.php [L] 
</IfModule> 
# END WordPress 
+0

我认为你应该去WordPress的管理面板,并在设置菜单中获得永久链接的设置。 – 2015-02-06 20:36:17

+0

我试着来回切换固定链接,并没有工作..... – Bruce 2015-02-06 20:44:31

+0

你是什么意思的“剥离URL的参数”?什么网址,什么时候进行? – bobdye 2015-02-06 21:03:48

回答

1

要在URL得到一个定制的查询字符串,你需要做的WordPress知道它第一次。 Wordpress做了一些复杂的URL重写,并且为了安全起见,它还删除了它无法识别的任何参数。

您需要在init上创建一个动作add_rewrite_tag()一次或多次来注册您需要的自定义查询变量。

有关详细信息,请参阅add_rewrite_tag Codex page

+0

我必须添加参数才能被允许?不会有一个摆脱所有剥离的设置? – Bruce 2015-02-06 22:23:57

+0

如果有办法,我还没有找到它,我一直在寻找这个多年。 – cpilko 2015-02-06 22:28:59

0

我想通了。我管理的wordpress网站有一个Wordpress SEO插件,它具有“重定向丑陋的URL来清理永久链接(在很多情况下不推荐!”)。这是剥离我的查询参数!

+1

这是Yoast插件,并且您是否试图追踪Google Analytics目的?我可能遇到同样的问题。 – KDP 2016-10-16 14:39:27