簡體   English   中英

在WordPress中重寫規則我的網址

[英]rewrite rule my urls in wordpress

我在網絡上搜索了很多內容,閱讀了很多tut和參考資料,但無法解決我的問題! 這是我的問題:在我的wordpress網站上,我有一些類似這樣的網址:

本地主機/ mysite的/文章/?弧= 8892

我有這個網址,因為在我的php代碼中我驗證了該文章:

<?php 
    $article = wp_getpost($_GET['arc']); //arc = 8892
    if($article->post_type == 'article')
    //process article....

其中8892是文章自定義帖子類型的帖子ID! 我也有一個插件名稱自定義帖子類型永久鏈接,它為此帖子類型設置了這種樣式。 我想做的是將下面的URL重寫為當前URL:

本地主機/ mysite的/條/ 8892

在我的PHP代碼中沒有任何更改。 在我的htaccess代碼中,我有這個,但不起作用:

RewriteRule ^articles/?([0-9]+)/?$ /articles/?arc=$1 [NC]

您不必手動編寫.htaccess ,Wordpress會為您完成。

只需在您的瀏覽器中轉到http://path/to/your/blog/wp-admin/options-permalink.php並使用預定義的網址結構之一或自己編寫一個自定義的即可。

截圖

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM