Я создал панель опций темы для клиента, однако он хотел бы иметь возможность вводить код PHP в текстовые области и запускать его на внешнем интерфейсе.
Однако, когда они вводят код, он не отображается должным образом во внешнем интерфейсе, см. Следующие два снимка экрана:
http://i.imgur.com/alOAD.png
http://i.imgur.com/pYhW0.png
Похоже, код удаляется при отображении на переднем конце. Отображается с использованием этого кода:
<?php global $options;
foreach ($options as $value) {
if (get_settings( $value['id'] ) === FALSE) { $$value['id'] = $value['std']; } else { $$value['id'] = get_settings( $value['id'] ); }
}
?>
<?php echo $ag_footer_top; ?>
Как мне заставить его работать должным образом? Возможно ли это?
Если я введу следующее в опции темы:
<?php wp_nav_menu( array( 'theme_location' => 'first','fallback_cb'=> ” ) ); ?>
Сохраняется в базу данных как:
<?php wp_nav_menu( array( \'theme_location\' => \'first\',\'fallback_cb\'=> ” ) ); ?>
И он отображается на передней панели как:
\'first\',\'fallback_cb\'=> ” ) ); ?>