Php 如何获取Wordpress Uploads目录中的所有图像,然后全部显示?
我正在尝试获取Php 如何获取Wordpress Uploads目录中的所有图像,然后全部显示?,php,wordpress,Php,Wordpress,我正在尝试获取Wordpressuploads目录中特定子目录中的所有图像,然后输出所有这些图像 $upload_dir = wp_upload_dir(); $logo_dir = ( $upload_dir['baseurl'] . '/logos/' ); echo $logo_dir . '-----<br />'; $images = glob($logo_dir . "*.PNG"); foreach($images as $image) { echo $imag
Wordpress
uploads
目录中特定子目录中的所有图像,然后输出所有这些图像
$upload_dir = wp_upload_dir();
$logo_dir = ( $upload_dir['baseurl'] . '/logos/' );
echo $logo_dir . '-----<br />';
$images = glob($logo_dir . "*.PNG");
foreach($images as $image)
{
echo $image;
}
$upload_dir=wp_upload_dir();
$logo_dir=($upload_dir['baseurl']./logos/');
echo$logo_dir.”-----
;
$images=glob($logo_dir.*.PNG”);
foreach($images作为$image)
{
回波图像;
}
$logo\u dir
正在输出正确的目录。我不确定我在使用foreach
时做错了什么
有什么帮助吗?谢谢 变化:
$logo_dir = ( $upload_dir['baseurl'] . '/logos/' );
到
根据您的评论更新:
foreach($images as $image)
{
$filename = basename($image);
echo $upload_dir['baseurl']."/$filename";
}
你试过
*.png
(小写)吗?@PedroLobito谢谢你的帮助。我试过小写。我将其设置为大写,因为目录中的所有文件都是自动生成的,并且扩展名总是大写的(不确定这是否重要)$logo\u dir
的路径是什么?@PedroLobitohttp://petersburg3.prairiemarketinginc.com/wp-content/uploads/logos/
应该类似于/petersburg3.prairiemarketinginc.com/wp content/uploads/logos/
或/home/petersburg3.prairiemarketinginc.com/wp content/uploads/logos/
注意打开和关闭/
。
foreach($images as $image)
{
$filename = basename($image);
echo $upload_dir['baseurl']."/$filename";
}