我有一个项目,可以自动制作每个帖子ID的图像 所以我必须保存与每个帖子相关的每个分离的图像,图像名称应该是post id 我试过这些方法但没有成功
wp-content/uploads/2014/<?php the_ID(); ?>.png
===================================
$id = get_the_ID();
然后
file_put_contents('wp-content/uploads/2014/text-$id.png', $image);
所以我需要一个php方法来保存带有帖子ID的图像
file_put_contents('wp-content/uploads/2014/IMAGENAMEPOSTIDHERE.png', $image);
感谢
答案 0 :(得分:1)
如果$image
已经很好了,那么只需简单地使用连接或使用双引号来使用该ID:
file_put_contents('wp-content/uploads/2014/text-$id.png', $image);
// you're using single quotes, variables will not be interpolated
或者:
$id = get_the_ID();
file_put_contents('wp-content/uploads/2014/text-'.$id.'.png', $image);
或
file_put_contents("wp-content/uploads/2014/text-$id.png", $image);
注意:假设您拥有适当的权限。