我不会在/wp-admin/edit.php上使用插件添加新的链接。
我不会在每个帖子上都有一个链接到我的插件页面并传递postid
任何想法都这样做?
THX
答案 0 :(得分:0)
据我完全理解,您希望元文件相关的功能显示在帖子的编辑表单中吗?这是你的解决方案。
function bilge_edit_custom_box() {
global $post;
echo '<input type="hidden" name="featured_noncename" id="featured_noncename" value="' . wp_create_nonce( plugin_basename(__FILE__) ) . '" />';
$featured = get_post_meta($post->ID,'featured',true);
if($featured=="1"){
$checked1 = ' checked="checked" ';
}else{
$checked1 = '';
}
$summary = get_post_meta($post->ID,'summary',true);
if($summary=="1"){
$checked2 = ' checked="checked" ';
}else{
$checked2 = '';
}
$categored = get_post_meta($post->ID,'categored',true);
if($categored=="1"){
$checked3 = ' checked="checked" ';
}else{
$checked3 = '';
}
echo '<p><input type="checkbox" id="featured" name="featured" value="1" '.$checked1.' /> <label for="featured"><strong>'. _e('Featured Posts', 'bilge') .'</strong></label></p>';
echo '<p><input type="checkbox" id="summary" name="summary" value="1" '. $checked2.' /> <label for="summary"><strong>'. _e('Summary Posts', 'bilge') .'</strong></label></p>';
echo '<p><input type="checkbox" id="categored" name="categored" value="1" '. $checked3.' /> <label for="categored"><strong>'. _e('Category Based Posts', 'bilge') .'</strong></label></p>';
}