【发布时间】:2015-07-14 11:00:16
【问题描述】:
我无法提前定义自定义字段的函数。 基本上我需要一个由标题(文本字段)填充的字段,一个所见即所得的编辑器和几个产品页面底部的两个文件上传字段。 但我只想在填充其中一个字段时显示字段+标题。
产品信息字段是:
product_info_title - 文本字段
product_info_content - 所见即所得编辑器
product_info_file_1 - 文件
product_info_file_2 - 文件
这是我的自定义页面模板中当前的 acf 代码:
<div class="post-content">
<?php the_content(); ?>
<?php
if( function_exists('get_field')) {
if(get_field('product_info_content')) {
echo '<div class="info-box">';
echo '<h1>' . get_field('product_info_title') . '</h1>';
the_field('product_info_content');
echo '</div>';
}
}
?>
我无法正常工作的是检查是否填充了除标题字段之外的三个字段中的任何一个,如果是,则将其与标题字段一起显示。
【问题讨论】:
-
如果我错了请纠正我。您当前要检查三个字段(product_info_content、product_info_file_1、product_info_file_2)之一是否已填充,您将显示 product_info_title 字段。如果我认为是对的。也许你可以使用 javascript 来归档这个问题。
标签: wordpress advanced-custom-fields