У меня есть проект для автоматического создания изображений с каждым идентификатором сообщения
поэтому я должен сохранить каждое отдельное изображение, связанное с каждым сообщением, и имя изображения должно быть идентификатором сообщения
я попробовал эти методы, но не удалось
wp-content/uploads/2014/<?php the_ID(); ?>.png
===================================
$id = get_the_ID();
затем
file_put_contents('wp-content/uploads/2014/text-$id.png', $image);
поэтому мне нужен метод PHP, чтобы сохранить изображение с идентификатором поста в этой строке
file_put_contents('wp-content/uploads/2014/IMAGENAMEPOSTIDHERE.png', $image);
СПАСИБО
Если $image
это уже хорошо, тогда просто используйте конкатенацию или двойные кавычки, чтобы использовать этот идентификатор:
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);
Примечание. Предполагается, что у вас есть соответствующие разрешения.
Других решений пока нет …