Wordpress 添加时添加自定义通知(&A);在woocommerce管理中编辑产品

Wordpress 添加时添加自定义通知(&A);在woocommerce管理中编辑产品,wordpress,woocommerce,hook-woocommerce,Wordpress,Woocommerce,Hook Woocommerce,我需要在产品名称上方的woocommerce产品添加页面中显示我的自定义通知 在屏幕下方查看。下面标记的部分我需要显示自定义消息 尝试以下代码 function general_admin_notice() { global $pagenow; if ($pagenow == 'post-new.php' || $pagenow == 'edit.php' || $pagenow == 'post.php') { if ('product' === get_po

我需要在产品名称上方的woocommerce产品添加页面中显示我的自定义通知

在屏幕下方查看。下面标记的部分我需要显示自定义消息

尝试以下代码

function general_admin_notice() {
    global $pagenow;

    if ($pagenow == 'post-new.php' || $pagenow == 'edit.php' || $pagenow == 'post.php') {
        if ('product' === get_post_type($_GET['post'])) {
            echo '<div class="notice notice-warning is-dismissible">
            <p>This notice appears on the settings page.</p>
            </div>';
        }
    }
}
add_action('admin_notices', 'general_admin_notice');
function general\u admin\u notice(){
全球$pagenow;
如果($pagenow=='post new.php'| |$pagenow=='edit.php'| |$pagenow=='post.php')){
if('product'==获取发布类型($\u获取['post'])){
回声'
此通知将显示在“设置”页面上

'; } } } 添加行动(“管理通知”、“一般管理通知”);
尝试以下代码

function general_admin_notice() {
    global $pagenow;

    if ($pagenow == 'post-new.php' || $pagenow == 'edit.php' || $pagenow == 'post.php') {
        if ('product' === get_post_type($_GET['post'])) {
            echo '<div class="notice notice-warning is-dismissible">
            <p>This notice appears on the settings page.</p>
            </div>';
        }
    }
}
add_action('admin_notices', 'general_admin_notice');
function general\u admin\u notice(){
全球$pagenow;
如果($pagenow=='post new.php'| |$pagenow=='edit.php'| |$pagenow=='post.php')){
if('product'==获取发布类型($\u获取['post'])){
回声'
此通知将显示在“设置”页面上

'; } } } 添加行动(“管理通知”、“一般管理通知”);
功能过滤器\u发布\u更新消息($message){
/***
回声';
打印($message['product']);
回声';
***/
$publish_msg=$message['product'][6];
$publish\u msg=str\u replace('Product published','Hi Great your new Product published',$publish\u msg);
$message['product'][6]=$publish\u msg;
返回$message;
};          
添加过滤器('post\u updated\u messages'、'filter\u post\u updated\u messages',30,1);
功能过滤器\u发布\u更新消息($message){
/***
回声';
打印($message['product']);
回声';
***/
$publish_msg=$message['product'][6];
$publish\u msg=str\u replace('Product published','Hi Great your new Product published',$publish\u msg);
$message['product'][6]=$publish\u msg;
返回$message;
};          
添加过滤器('post\u updated\u messages'、'filter\u post\u updated\u messages',30,1);

嗨,阿奇,它工作得很好。但它显示在页面上方。我需要在平铺文本框上方显示。可能吗?对不起,凯恩,我认为不可能。因为就我所知,按照标准方式,标题位置没有挂钩或过滤器。嗨,阿奇,它工作得很好。但它显示在页面上方。我需要在平铺文本框上方显示。可能吗?对不起,凯恩,我认为不可能。因为就我所知,按照标准方式,标题位置没有挂钩或过滤器。