我想使用另一个URL类型的自定义字段(field2\\u link)链接由自定义字段(field1\\u details)组成的内容。the_field(\'field1_details\')
是text\\u区域字段和get_field(\'field2_link\')
是网站字段(使用ACF addon).
(这些自定义字段是使用高级自定义字段插件创建的)
Here is the code I am trying in loop.php:
<span class="c_f"><a href="<?php get_field(\'field2_link\'); ?>"><?php if( function_exists(\'the_field\') ) the_field(\'field1_details\'); ?></a></span>
输出-
<a href="">The text content</a> ( Doesn\'t out put the link)
And tried this without the if
<span class="c_f"><a href="<?php get_field(\'field2_link\'); ?>"><?php the_field(\'field1_details\'); ?></a></span>
Trying with the_field
instead of get_field
<span class="c_f"><a href="<?php the_field(\'field2_link\'); ?>"><?php the_field(\'field1_details\'); ?></a></span>
输出-
<span><a href="<a href=" http:="" google.com"="" target="_blank">google.com</a>">This is the test content</span>
=====================================================
如果我像这样单独使用这两个自定义字段,则这两个自定义字段可以正常工作:
Field 1- field1_details
输出HTML-
<div class="field-wrap"><span class="field icon-edit">This is the Text
content</span></div>
Field 2- field2_link
或者没有if
<span class="link-field"><?php the_field(\'field2_link\'); ?></span>
输出,输出-
<span class="link-field"><a href="http://google.com"
target="_blank">google.com</a></span>
我认为我没有以正确的方式使用它。谁能告诉我如何将该字段与循环中另一个字段中输入的URL链接。php?
另外,请告诉我您将如何在函数中执行此操作。php而不是像loop这样的模板。php