您可以尝试loop\\u start挂钩,具体取决于您想要图像的位置,并在函数文件中使用代码。
add_action(\'loop_start\', function() {
if(is_page(10)) {
echo do_shortcode(\'[plugin_shortcode 1 .....]\');
} else if (is_page(11)) {
echo do_shortcode(\'[plugin_shortcode 2 .....]\');
} else if (is_page(15)) {
echo do_shortcode(\'[plugin_shortcode 3 .....]\');
}});
或者,您可以从图像文件夹中提取图像,并将每个图像包装在一个唯一的类中。
add_action(\'loop_start\', function() {
if(is_page(10)) {
echo \'<img class="image-one"><img src="\' . get_stylesheet_directory_uri() . \'/images/one.png" /></img>\';
} else if (is_page(11)) {
echo \'<img class="image-two"><img src="\' . get_stylesheet_directory_uri() . \'/images/two.png" /></img>\';
} else if (is_page(15)) {
echo \'<img class="image-three"><img src="\' . get_stylesheet_directory_uri() . \'/images/three.png" /></img>\';
}});
或者将图像硬编码到模板文件中。