Отображение расширенного настраиваемого поля в виде гиперссылки

Я новичок в 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 );

Спасибо заранее!

0

Решение

Я не знаю никакой функции 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 );
0

Другие решения

Других решений пока нет …

По вопросам рекламы [email protected]