0

我想向 WordPress 页面添加一项功能以显示一个简短的人员列表,就像这里看到的那样 - http://www.blenderbox.com/company/team

我已经在其他网站上通过使用 CSS 样式化列表来完成此操作。然而,这一次,它是给客户的,我不能相信他们复制和粘贴 a <li>,编辑名称、职位和 img 名称而不会弄乱它。

创建它以便可以轻松地将其减少/添加到 WordPress 仪表板中的最佳方法是什么?基本上,这样用户只需单击“添加人员”,然后在更新页面之前填写一些字段。

我是 WordPress 的新手(尽管我了解它是如何工作的),但我能够胜任编码,因此希望在正确的方向上提供丰富的信息就足够了。

谢谢,本。

4

1 回答 1

0

使用类别。创建一个名为“人员”或“团队”的新类别或类似的东西。然后使用帖子标题作为他们的名字 - 任何其他信息都可以放在帖子中,然后将图像添加到特色图像中。

通过复制另一个模板文件并给它一个像这样的标题来命名它,为此页面创建一个新模板。

<?
/*
Template Name: About Us / Team / Whatever
*/
?>

在页面中只调用你想要的信息,如下所示:

//Set up the Loop
<?php 
    global $post;
    $args = array (
    'category' => 4,
    'order' => 'ASC');  
        $teamposts = get_posts( $args );
        foreach( $teamposts as $post ) :    setup_postdata($post); ?>


//Call the information you want - put them in <li> if you need

<?php the_title();?>
    <?php the_excerpt();?> //OR the_content
<?php the_post_thumbnail('new-image-size');?>

//Close the loop
<?php endforeach; ?>

然后,您可以继续调用您想要的任何其他内容,或者在同一页面上运行另一个循环来调用其他信息。

要获得正确大小的缩略图,您已经调用了“new-image-size” - 要进行设置,请在您的 functions.php 文件中添加这样的一行。

// Post Thumbnails
    add_theme_support( 'post-thumbnails' );

    // name of the thumbnail, width, height, crop mode
    add_image_size( 'front-page-services',  450, 270, true );
于 2012-07-30T23:16:37.293 回答