Привет. Я пытаюсь создать 2 функции для сайта WordPress: одну для извлечения кода src из изображения в сообщении и одну для получения слаг почты.
цель состоит в том, чтобы поместить некоторый код ввыдержка, которая выглядит следующим образом:
<a style="background: url( extracted img src using a function ) no-repeat scroll 0 0 transparent;" href=" post slug using a function ">
Я собираюсь создать файл template.php для этого кода, который будет вызываться с помощью плагина "wp include file".Функции будут в моем файле functions.php в папке с моей темой.
Я нашел фрагмент кода, который должен выполнить трюк для изображения src, но я не уверен, как изменить его, чтобы сделать то, что я хочуэто делать.Основные проблемы, с которыми я сталкиваюсь:
Как мне настроить таргетинг на этот пост?
Другими словами, если этот шаблон включен в отрывок, то функции должнынацеливаться на пост, принадлежащий этой выдержке.Предполагается, что это будет включено в несколько выдержек из записей.
и как мне получить post_slug?
фрагмент кода, который я нашел ниже
function get_img_src() {
$src_content = $youroriginalhtmlwithimage;
$firstImage = "";
$output = preg_match_all('//i', $src_content, $ContentImages);
$firstImage = $ContentImages[1] [0]; // To grab the first image
echo $firstImage;
}