gpt4 book ai didi

wordpress - 如何在 wordpress 管理面板中为自定义帖子类型添加媒体附件

转载 作者:行者123 更新时间:2023-12-05 03:56:26 24 4
gpt4 key购买 nike

我需要在管理面板中实现功能,以便我可以为特定自定义帖子类型的图库添加图像,我还可以查看/编辑从管理面板上传的所有图像。

P.S 我想在不使用任何插件的情况下在主题中开发此功能。

最佳答案

您可以实现自定义字段,无需任何插件即可在其中调用附件。请引用以下代码:

add_action('admin_init', 'show_custom_post_images');

function show_custom_post_images() {
add_meta_box(
'Pictures ',
__('Images attached to post ', 'domain'),
'post_image',
'post_type',
'normal',
'default'
);
}

function post_image() {
global $post;
$arguments = array(
'numberposts' => - 1,
'post_type' => 'attachment',
'post_mime_type' => 'image',
'post_parent' => $post->ID,
'post_status' => null,
'exclude' => get_post_thumbnail_id() ,
'orderby' => 'menu_order',
'order' => 'ASC'
);
$post_attachments = get_posts($arguments);
foreach ($post_attachments as $attachment) {
$preview = wp_get_attachment_image_src(
$attachment->ID, 'wpestate_slider_thumb'
);
echo '<img src="' . $preview[0] . '">';
}
}

这将在下面的自定义字段中显示所有附加到帖子的图像。

关于wordpress - 如何在 wordpress 管理面板中为自定义帖子类型添加媒体附件,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/59323030/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com