感谢您遵循我的建议
所以我们在这里
$images = rwmb_meta ($field_id, array ('size' => 'thumbnail'));
我们有我们画廊收到的金额。
根据上面的代码,在页面模板文件内或循环内使用此代码。
<div class="col-lg-6 img-grids mt-lg-0 mt-5 pl-lg-4">
<?php
$untitled_meta = rwmb_meta('image_advanced_8hswqfsoqai' , '' , get_the_ID());
foreach ($untitled_meta as $image) {
?>
<img src="<?= $image['full_url'] // Or Use url for crop size ?>" alt="<?= $image['alt'] ?>"
class="img-fluid radius-image"/>
<?php
}
?>
The rwmb_meta
函数有三个参数。
- 根据您的字段 ID 字段的第一个值
代码结构:
image_advanced_8hswqfsoqai
- 并将下一个值留空以接收全部。
- 最后一个参数是我通过以下方式获得的页面 ID 或帖子
get_the_ID()
我们现在所在页面的 ID。
根据您之前的问题优化和使用页面这一页,我编写了以下代码,请粘贴(当然,如果您想使用页面模板)
第1步:添加一个函数在页面上构建元框并发布
将此代码放入functions.php
如您所知归档
add_filter( 'rwmb_meta_boxes', 'compliance_students_gallery_meta_boxes' );
function compliance_students_gallery_meta_boxes( $meta_boxes ) {
$meta_boxes[] = [
'title' => esc_html__( 'Untitled Field Group', 'online-generator' ),
'id' => 'untitled',
'context' => 'normal',
'post_types' => ['post', 'page'],
'fields' => [
[
'type' => 'image_advanced',
'name' => esc_html__( 'Image Advanced', 'online-generator' ),
'id' => 'images_untitled',
'max_file_uploads' => 40,
],
],
];
return $meta_boxes;
}
现在您可以将图片库添加到页面和帖子中
步骤 2:在页面模板中显示包含此内容的同一文件Template Name: students
当然,这只是针对在其他地方问过相关问题的你(这一页)
<div class="col-lg-6 img-grids mt-lg-0 mt-5 pl-lg-4">
<?php
$untitled_meta = rwmb_meta('image_advanced_8hswqfsoqai' , '' , get_the_ID());
foreach ($untitled_meta as $image) {
?>
<img src="<?= $image['full_url'] // Or Use url for crop size ?>" alt="<?= $image['alt'] ?>"
class="img-fluid radius-image"/>
<?php
}
?>
</div>
重要的提示如果您想在圆圈内或主页或帖子内显示,则应该是这种情况。
要显示图像或任何其他液体的量,您必须在 WordPress 查询中使用它。
在 WordPress 查询循环中使用的示例
<?php
$query = new WP_Query($args);
if ($query->have_posts()) {
// some code here if you want.
while ($query->have_posts()) {
$query->the_post();
?>
<div class="col-lg-6 img-grids mt-lg-0 mt-5 pl-lg-4">
<?php
$untitled_meta = rwmb_meta('image_advanced_8hswqfsoqai', '', get_the_ID());
foreach ($untitled_meta as $image) {
?>
<img src="<?= $image['full_url'] // Or Use url for crop size ?>" alt="<?= $image['alt'] ?>"
class="img-fluid radius-image"/>
<?php
}
?>
</div>
<?php
}
}
?>