如何使用post_id wordpress制作图像名称

时间:2014-10-06 06:20:46

标签: php wordpress imagesource

我有一个项目,可以自动制作每个帖子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);

感谢

1 个答案:

答案 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);

注意:假设您拥有适当的权限。