Mammothdesign - logo

WP – Wyświetlanie meta box w zależności od kategorii

Aby wyświetlić metabox w wybranej kategorii należy dodać poniższy skrypt w całym wp-admin

„$(’.rwmb-default’)” – klasa danego metabox
„[10,36]” – ID kategorii w których ma się pokazać metabox

<script type="text/javascript">
jQuery(function($){
	function my_check_categories(){
		$('.rwmb-default').hide();
		$('#categorychecklist input[type="checkbox"]').each(function(i,e){
			var id = $(this).attr('id').match(/-([0-9]*)$/i);
			id = (id && id[1]) ? parseInt(id[1]) : null ;
	
			if ($.inArray(id, [10,36]) > -1 && $(this).is(':checked')){
				$('.rwmb-default').show();
			}
		});
	}
	$('#categorychecklist input[type="checkbox"]').live('click', my_check_categories);
	my_check_categories();
});
</script>
Strona główna bloga