我正在构建一个 Wordpress 博客,该博客需要一个自定义幻灯片系统,每个帖子管理页面上都有一个管理面板(有点像 Yoast 的 SEO 插件在每个页面上都有选项)。
如何使管理选项出现在帖子管理页面上?
谢谢,
查理
我正在构建一个 Wordpress 博客,该博客需要一个自定义幻灯片系统,每个帖子管理页面上都有一个管理面板(有点像 Yoast 的 SEO 插件在每个页面上都有选项)。
如何使管理选项出现在帖子管理页面上?
谢谢,
查理
您没有提供有关您的项目的详细信息,但您可能想要制作一些 meta_boxes并将数据保存为自定义字段。
这是一个截断的示例,摘自我在 wordpress.stackexchange 上为一个问题汇总的内容。某些功能的详细信息对于您的问题并不重要,但它说明了一般的“如何”。按照链接获取有效但真诚的测试版代码。
// author checkboxes
add_action( 'add_meta_boxes', 'assisting_editor' );
function assisting_editor() {
add_meta_box(
'assisting_editor', // id, used as the html id att
__( 'Editorial Tasks' ), // meta box title
'editor_tasks', // callback function, spits out the content
'post', // post type or page. This adds to posts only
'side', // context, where on the screen
'low' // priority, where should this go in the context
);
}
// this is the callback that creates the meta box content
function editor_tasks( $post ) {
// function details skipped; follow the link
}
// to save the data
add_action( 'save_post', 'save_metadata');
// callback for the save hook ^^
function save_metadata($postid) {
// function details skipped; follow the link
}