Я новичок в PHP и не могу понять простую вещь:
Мне нужно вывести «расширенное настраиваемое поле» на Woordpress в виде гиперссылки.
Ниже приведен код, который я использую, но я не уверен, как правильно сделать the_field ( ‘мой обычай-связь’)
стать гиперссылкой. В настоящее время он показывает вывод, но не показывает его в виде обернутой ссылки, как хотелось бы.
printf( '<div class="pdf-cover"><a href="' . the_field('my-custom-link') .'" title="%s">%s</a></div>', the_title_attribute( 'echo=0' ), $img );
Спасибо заранее!
Я не знаю никакой функции the_field
на WordPress, так что это означает, что вы используете плагин.
Однако большинство функций, связанных с WordPress и WP, имеют эхо-версию (в данном случае the_field
) и возвращающуюся версию (которая должна быть get_the_field
или же get_field
)
Пожалуйста, попробуйте
printf( '<div class="pdf-cover"><a href="' . get_the_field('my-custom-link') .'" title="%s">%s</a></div>', the_title_attribute( 'echo=0' ), $img );
или же
printf( '<div class="pdf-cover"><a href="' . get_field('my-custom-link') .'" title="%s">%s</a></div>', the_title_attribute( 'echo=0' ), $img );
Других решений пока нет …