2013-10-21 23 views
0

需要幫助寫作條件爲我的WordPress的網站(找不到類似的線程)。不知道是否可以用wordpress條件標籤來完成。顯示的東西取決於帖子的數量WordPress的

我想要完成的任務:

如果當前登錄的用戶發佈的0帖展示一些東西(例如鏈接數之一)否則,如果用戶發表了超過0帖子會顯示其他的東西(鏈接數二)。

我設法寫我自己很簡單,如果用於顯示菜單取決於用戶角色的聲明,但我找不到解決這個問題。

回答

0

使用PHP函數mysqli_connect連接到數據庫,然後考慮到schema of wordpress databases,我們必須按照以下步驟進行其他步驟。

get_current_user_id() wordpress的函數返回誰是當前登錄的用戶的ID然後你就可以使用這個值是這樣的:

$query = "select count(*) from wp_posts where post_author = ".get_current_user_id(); 

最後,你必須運行查詢作爲PHP manual描述。

0

這是很簡單的(謝謝jonahs)。

<?php 

$user_ID = get_current_user_id(); 
$user_post_count = count_user_posts($user_ID); 

if ($user_post_count == 0) { 
echo 'message one'; 
} else { 
echo 'message two'; 
} 
?>