我使用query_vars
動態生成css。Wordpress重寫css規則
眼下查詢VAR的網址是http://example.com/index.php?loadcss=mycss
我怎麼可以重寫這些網址爲http://example.com/css/mycss.css,而不是使用無法緩存的查詢字符串,它會更好看像我上面寫的使用的東西。我已閱讀add_rewrite_tag
,但不知道如何使用它。有人能給我指導如何使用它嗎?
我使用query_vars
動態生成css。Wordpress重寫css規則
眼下查詢VAR的網址是http://example.com/index.php?loadcss=mycss
我怎麼可以重寫這些網址爲http://example.com/css/mycss.css,而不是使用無法緩存的查詢字符串,它會更好看像我上面寫的使用的東西。我已閱讀add_rewrite_tag
,但不知道如何使用它。有人能給我指導如何使用它嗎?
難道你不能使用str_replace(),因爲每個url都是一樣的嗎?
$baseURL = 'http://example.com/index.php?loadcss='
$cssURL = 'http://example.com/css/'
str_replace($baseURL . 'mycss', $cssURL . 'mycss.css', $the_queried_vars);
嘗試一下Redirection WordPress插件
當然,如果你有一小部分,這是唯一可行的。超過25或50的任何東西都會變得很多。 – Xhynk 2012-08-06 03:52:50