0

我目前有一个插件,可以显示为我的网站写博客的作者的图像。

插件如下:

function display_authors() {
    global $wpdb;
    $authors = $wpdb->get_results("SELECT * from $wpdb->users ORDER BY display_name");


    $output = '<ul id="authors">';

    foreach($authors as $author) {

        if($author->display_name != 'admin')
        {
            // display user image for each author
            $output .=  '<li class="author" id="author-'.$author->ID.'">';
            // userphoto function echoes image HTML rather than returning it
            $output .= userphoto($author->ID);
            $output .= '</li>';
        }
    }   

    $output .= '</ul>';

    echo $output;
}

add_shortcode('oe-list-authors', 'display_authors');

我想知道的是如何链接到一个页面,我将在其中显示一些作者的元内容和他们的最新帖子等。

我希望这是同一页面,因为它需要在导航栏中具有相同的父级。

通常在 PHP 中,您可以检查是否GET设置了变量,以便您可以显示作者列表和随附的页面内容,或者特定作者的个人资料信息,但我不知道如何在其中进行Wordpress 的限制,我真的很感激一些帮助。

4

1 回答 1

1

我可能错了,但我认为您仍然可以使用 GET 访问变量$_GET['varname']

请参阅此页面:

http://wordpress.org/support/topic/using-custom-_get-variables-with-templates-and-permalinks

那么你有没有试过:

$whatever = $_GET['somevar']; 

?

于 2012-07-30T15:50:47.690 回答