Попытка изменить некоторый код для извлечения локально сохраненного изображения из пользовательского типа записи - в Wordpress - PullRequest
0 голосов
/ 24 апреля 2019

Я изменяю плагин, который автоматически помещает сообщение в аккаунт в Instagram.Плагин прекрасно работает и будет работать с «пользовательскими типами сообщений», однако он будет выдвигать только сообщения с «Избранным изображением».Это изображение, которое отправляется в Instagram.Мне нужен плагин для работы с пользовательскими типами записей И пользовательским полем изображения (или пользовательским полем изображения), используемым с этим пользовательским типом записей.

Другая немного хитрая вещь в том, что я использую плагин «WP Offload S3 Lite», который выгружает изображения в S3, и плагин не будет работать с S3, только с локально сохраненными изображениями - плагин имеетвозможность также сохранять изображения на локальном сервере - поэтому с этой настройкой изображения также сохраняются локально.сам пост, однако, будет ссылаться на URL для изображения на S3.

Все это говорит ...

Я нашел строку кода в плагине, который устанавливает переменную дляизображение, которое будет выдвинуто.Это ...

$ photoFilename = get_attached_file (get_post_thumbnail_id ($ post_id));

Я мечтаю, чтобы я мог изменить эту строку, чтобы вместо нее установить $ photoFilename = [локально сохраненный пользовательскийполе изображения для поста.Опять же, плагин предположительно уже будет выдвигать «пользовательский тип записи», если этот параметр выбран, поэтому можно с уверенностью предположить, что установка этой переменной должна сделать свое дело.

Резюме: 1) Мне нужноустановить переменную $ photoFilename равной изображению настраиваемого поля.2) Это должно быть изображение, хранящееся локально, а не ссылка на изображение, хранящееся на S3.

Другая информация:

Плагин пользовательского типа записи: daily_lemon_post

Пользовательское поле дляизображение: daily_image

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...