2013-07-17 5 views
0

Я использую программное обеспечение woocommerce и mgates, добавляя крючки на странице-new.php, чтобы инструкции для моих продавцов отображались на странице добавления продукта. Я используюwoocommerce hook на странице-new.php

add_action('edit_form_after_title', 'myprefix_edit_form_after_title'); 
function myprefix_edit_form_after_title() { 
    echo 'This is my text!'; 
} 

, а также после того, как редактор и форму расширенного

На моей странице добавления У меня есть:

Название

'edit_form_after_title' 

Описание

'edit_form_after_editor' 

t Краткое описание

  • Как определить, какой крюк можно разместить между этими разделами?

Данные о продукте


Как или где бы я эти крючки, чтобы они только получить их, чтобы показать на странице Добавление продуктов отправлять страницу и никогда не оставлять страницу?

ответ

0

Вы можете запустить свой крюк выборочно с помощью:

add_action('load-post-new.php', 'your_callback'); 

А затем проверьте тип пост перед добавлением крючка:

function your_callback() 
{ 
    global $typenow; 
    if('product' != $typenow) 
     return; 

    add_action('edit_form_after_title', 'myprefix_edit_form_after_title'); 
} 

Или, другой вариант:

add_action('edit_form_after_title', 'myprefix_edit_form_after_title'); 

function myprefix_edit_form_after_title() 
{ 
    global $pagenow, $typenow; 
    if('post-new.php' != $pagenow || 'product' != $typenow) 
     return; 

    echo 'This is my text!'; 
} 
Смежные вопросы