2011-09-30 72 views
0

對於我來說,將員工的兩行列表添加到Wordpress CMS中的最佳方式是什麼?爲CMS添加兩行列表的最佳方式(wordpress)

像這樣:live example

|圖片|個人資料|

在上面的例子中,我使用了一個表格,但是這樣可以更好地創建爲CSS。

我需要一種方法讓客戶在不寫任何代碼的情況下添加新員工。我已經考慮過使用圖像標題(但我無法按照我的想法設計樣式)或創建列表UL-LI 我也查看了一些表格插件,但它並不完全按照我的需要工作。也許我需要編寫這樣一個插件?

有關我如何解決此問題的任何想法?

回答

0

我已經解決了這個問題:-D

我只需要添加新的用戶配置文件爲「用戶」和安裝「用戶照片」插件。然後我可以按照我想要的方式顯示用戶數據。

這是我最終使用:

<div class="personale_table"> 
<?php 
$wp_user_search = $wpdb->get_results("SELECT ID, display_name FROM $wpdb->users ORDER BY ID"); 
foreach ($wp_user_search as $userid) { 
        $user_id  = (int) $userid->ID; 
        $user_login = stripslashes($userid->user_login); 
        $display_name = stripslashes($userid->display_name); 
        $user_info  = get_userdata($user_id); 
       ?> 
<?php 
        echo('<div class="personale_thumb personale_ramme">' . get_avatar($user_id) . '</div>'); 
        echo('<div class="personale_data"><div class="personale_linje personale_title">' . $user_info->first_name . ' ' . $user_info->last_name . '</div>'); 
        echo('<div class="personale_linje personale_stilling">' . $user_info->aim . '</div><div class="personale_linje">' . $user_info->yim. '</div><div class="personale_linje"><a href="mailto:' . $user_info->user_email . '">' . $user_info->user_email . '</a></div><div class="personale_linje">' . $user_info->jabber . '</div></div>'); 
       } 
       ?> 
</div>