codepad
[
create a new paste
]
login
|
about
Language:
C
C++
D
Haskell
Lua
OCaml
PHP
Perl
Plain Text
Python
Ruby
Scheme
Tcl
<?php $meta_box = array ( 'id' => 'my-meta-box', 'title' => 'Custom Input Fields', 'page' => 'page', 'context' => 'normal', 'priority' => 'high', 'fields' => array () ); $dynamicNumber = 2; $idPrefix = 'textarea'; assert('$dynamicNumber > 0'); $dynamicIds = range(1, $dynamicNumber); $fields = &$meta_box['fields']; foreach($dynamicIds as $id) { $fields[] = array( //this array must be created dynamic 'name' => 'Textarea', 'desc' => 'Enter big text here', 'id' => sprintf('%s%d', $idPrefix,$id), //id is textarea + number 'type' => 'textarea', 'std' => 'Default value' ); } unset($fields); print_r($meta_box);
Private
[
?
]
Run code
Submit