Показать метабокс в записи / странице при изменении шаблона - PullRequest
0 голосов
/ 07 января 2012

Я могу просто создать метабоксы, и если я назначу метабоксы конкретному шаблону (шаблонам), они будут отлично отображаться на экране «Добавить новую страницу», но только после сохранения новой страницы.

Есть ли способ показать / скрыть метабокс, когда значение шаблона изменилось ... без необходимости сначала сохранять страницу?

1 Ответ

0 голосов
/ 14 января 2012

Добавить на страницу администрирования WP

jQuery(document).ready(function($) {

$("#page_template").live('change',function(){

    var getCurrentTemplate = $("#page_template").val(); 

    if( getCurrentTemplate == "template-contact.php"){

            $("#pageheading-hide").attr('checked', true);
            $("#pageheading").css({'display':'block'});
    }
    else{
        $("#pageheading-hide").attr('checked', false);
        $("#pageheading").css({'display':'none'});
    }

});

});
...