如何创建WordPress管理员的自定义类别

时间:2012-05-09 作者:Sin

我想知道如何为wordpress管理屏幕创建自定义选项卡和页面,并保存其数据。我想在我的主页上有一个股票代码<li> 只要我有新的信息可用,数据就会改变。我没有直接编辑代码,而是考虑为其创建一个类别,单击保存,存储数据,然后通过wp管理页面将其用于股票代码。登录到那里会容易得多。如果我能想出如何保存一个输入字段,我就可以使用它,因为我将是唯一一个更改股票代码列表的人。

有什么想法吗?

1 个回复
SO网友:Starfs

您可以考虑创建一个名为ticker的自定义帖子类型。在自定义帖子类型上,添加自定义字段(输入字段)并将其存储为值。然后,一种选择是在主页模板中使用这种性质的代码:

<?php $args = array(
    \'numberposts\'     => 5, // how many posts will be in the ticker
    \'post_type\'       => \'ticker\',
    \'post_status\'     => \'publish\' ); ?>
<?php $posts = get_posts( $args ); ?> 
<?php foreach($lastposts as $post) : setup_postdata($post); ?>
    <div class="ticker">[custom ticker field]</div>
<?php endforeach; ?>
但是,在执行此操作之前,必须设置自定义帖子类型。这是关于创建自定义帖子类型和向其中添加字段的最简明教程之一。本文介绍了如何从头开始设置自定义帖子类型。http://thinkvitamin.com/code/create-your-first-wordpress-custom-post-type/

这里需要注意的参数之一是:show\\u ui(我们是否应该显示此自定义帖子类型的管理面板)

或者,如果您不想整理所有这些代码,可以尝试使用以下两个插件的组合:http://wordpress.org/extend/plugins/custom-post-type-ui/http://wordpress.org/extend/plugins/custom-field-template

结束