我正在尝试学习通过自定义字段上传图像文件的方式,但无法获得最简单的代码。我只是在这里做了一点:
add_action('admin_init', 'create_image_box');
function create_image_box() {
add_meta_box( 'meta-box-id', 'Image Field', 'display_image_box', 'post', 'normal', 'high' );
}
//Display the image_box
function display_image_box() {
global $post;
$image_id = get_post_meta($post->ID,'xxxx_image', true);
echo 'Upload an image: <input type="file" name="xxxx_image" id="xxxx_image" />';
// Upload done: show it now...(as thmbnail or 60 x 50)
Run Code Online (Sandbox Code Playgroud)
任何人都请带我进入下一步并展示在博客页面中显示图像的方式。
我有三个数组,我想将其转换为一个多维数组。
$array1=array('Kathy', 'Adam', 'Jenny');
$array2=array('student','teacher','driver');
$array3=array(2, 5, 8);
$mix=array();
$mix['name']=array_values( $array1);
$mix['profession']=array_values( $array2);
$mix['SL']=array_values( $array3);
Run Code Online (Sandbox Code Playgroud)
从这些数组中,我可以得到以下输出:
Array
(
[name] => Array
(
[0] => Kathy
[1] => Adam
[2] => Jenny
)
[profession] => Array
(
[0] => student
[1] => teacher
[2] => driver
)
[SL] => Array
(
[0] => 2
[1] => 5
[2] => 8
)
)
Run Code Online (Sandbox Code Playgroud)
现在我想从上面得到下面的输出...任何人请帮我怎么做?
[0]=>Array
(
[name] => Kathy
[profession] =>student
[SL] => 2
)
[1]=>Array
(
[name] => Adam
[profession] =>teacher …Run Code Online (Sandbox Code Playgroud) 我有一个包含完整日期和时间值的数组:
Array
(
[0] => Array
(
[name] => Jammy
[date] => 2012-12-12 09:47:07
[id] => 151
)
[1] => Array
(
[name] => Kathy
[date] => 2012-12-11 09:48:43
[id] => 152
)
Run Code Online (Sandbox Code Playgroud)
所以,如果我想要打印如下,我该怎么办?样本输出:
Jammy加入[日期:2012年12月12日,时间:09:48]