添加框以编辑wp-admin中的帖子

时间:2014-06-13 07:32:24

标签: php wordpress

Hello Everyone:我想做一些我认为应该简单的事情,但是我无法解决这个问题。这就是我想要做的,我基本上想要在"编辑帖子中添加一个框"屏幕在wp-admin中。在"发布框"下方。基本上我只想在框中有一些代码来检测正在编辑的帖子的帖子ID;然后我想在那个盒子里放一个超链接;我知道我可以通过简单的" get"从网址获取帖子ID。声明;我只是不知道怎么用我的代码放一个盒子;我想这将在functions.php中完成;通过向钩子添加内容但我不知道要使用什么钩子,甚至不知道我将如何编写函数;我一直在看示例函数,我找不到这样的东西,其中有什么东西被添加到"编辑帖子"屏幕在wp-admin ...

任何人都可以帮忙吗?

谢谢,G

************ 更新回答 ****************

好吧SO不会让我发一个答案,但我想出来了;这是我的回答":

在msbodetti的帮助下;我能够编写一个在编辑帖子屏幕上显示的准系统功能,并且还可以执行" get"拉下帖子的东西;我还没有完成超链接;但这是一个明智的做法;我不得不做两个功能"为此,一个用于元框;和一个用于回调代码"实际上是元框中的内容;我将粘贴以下两个函数:

function gman_plugin_add_meta_box() {

$screens = array( 'post', 'page' );

foreach ( $screens as $screen ) {

    add_meta_box(
        'g_return',
        __( 'Return to G-Interface', 'myplugin_textdomain' ),
        'myplugin_meta_box_callback',
        $screen
    );
}
}
add_action( 'add_meta_boxes', 'gman_plugin_add_meta_box' );


function myplugin_meta_box_callback( $post ) {

$post_id=$_GET['post'];


echo "Gman Rocks!"; echo "<br/>";
echo "post id= "; echo $post_id;

} 

0 个答案:

没有答案