我試圖用條件語句來檢查兩個單詞(博客&新聞)中是否出現在slug中。如果出現,我會顯示一個菜單,如果另一個則顯示其相應的菜單。wordpress:如何檢查slu contains是否包含特定的單詞?
4
A
回答
12
使用PHP:
$url = $_SERVER["REQUEST_URI"];
$isItBlog = strpos($url, 'blog');
$isItNews = strpos($url, 'news');
if ($isItBlog!==false)
{
//url contains 'blog'
}
if ($isItNews!==false)
{
//url contains 'news'
}
+1
如果測試看起來很奇怪,但根據手冊頁:「該函數可能會返回布爾值FALSE,但也可能返回非布爾值,其值爲FALSE,例如0或」「。更多信息使用===運算符來測試這個函數的返回值。「 – jammypeach
0
slugContainsBlog = "blog"
if(window.location.href.indexOf(slugContainsBlog) > -1) {
//Contains Blog
}
slugContainsNews = "news"
if(window.location.href.indexOf(slugContainsNews) > -1) {
//Contains News
}
下面是JavaScript版本。
您可以瞭解更多有關的indexOf這裏:https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Global_Objects/String/indexOf
相關問題
- 1. 如何檢查輸出是否包含特定單詞?
- 2. 如何檢查句子是否包含特定單詞?
- 3. C#檢查DataGridView是否包含特定單詞
- 4. 檢查一個字符串是否包含特定單詞 - PHP
- 5. 檢查頁面是否包含特定單詞
- 6. 檢查行是否包含單詞
- 7. 檢查網址是否包含單詞
- 8. 如何檢查字符串是否包含R中的特定單詞
- 9. 檢查Python輸入是否包含特定的詞
- 10. 使用Javascript來檢查頁面是否包含特定字詞
- 11. 如何檢查CSV列中是否包含多個單詞?
- 12. 如何檢查鏈接字符串是否包含單詞? (PHP)
- 13. 如何檢查id是否包含多個單詞?
- 14. JAVA:如何檢查網站文檔是否包含單詞?
- 15. 檢查每行的第一個單詞是否包含特定字符
- 16. 檢查一個字符串是否包含PHP中的特定單詞?
- 17. 如何檢查一個特定的數組元素是否包含特定的單詞?
- 18. 檢查URL是否包含某個詞php wordpress
- 19. 如何檢查List是否包含Struts2中的特定元素?
- 20. 如何檢查快照是否包含Firebase中的特定值?
- 21. 如何檢查NSArray是否包含特定類的對象?
- 22. 我如何檢查數組是否包含特定的鍵php
- 23. 如何檢查標籤是否包含特定的字符串?
- 24. 如何檢查索引是否包含SQLite中的特定列
- 25. 如果tinymce包含特定單詞,請檢查jquery
- 26. BeautifulSoup查找包含特定單詞
- 27. stringr:包含特定單詞
- 28. 如何僅檢索包含特定單詞或短語的行?
- 29. 如何檢查數組是否包含特定值?
- 30. 如何檢查NodeSeq是否包含特定元素
你爲什麼不使用該類別?我的意思是slu is由頁面標題或任何你指定的slu controlled所控制。那麼爲什麼使用'前端'(slug)而不是更容易訪問'後端'(類別/頁面名稱)?同樣爲了得到體面的答案,問一個**真正的**問題!你還試過什麼,你想知道是否有可能,你想要代碼或其他什麼.. – Anonymous
也你想要做什麼語言?我回答了一個PHP示例,但JavaScript也可以這樣做。 – jammypeach
我正在使用類別,我也使用插件來運行兩個'索引'頁面,所以我不能使用category-slug.php模板或任何這樣的事情。這就是爲什麼我用更一般的術語解釋這個問題的原因。謝謝。 – Andy