3
我在搜索表单中添加了drowpdown select字段(只是“是”/“否”选项),但我无法使其工作。我知道我失去了一些东西...下拉选择搜索字段不起作用
我有一个网站,人们可以发布物品,所以搜索的目的是搜索物品的一部分。我将在下面放置四段代码,以便您可以看到它的工作原理。最后一部分是我试图弄清楚的 - 搜索表单。
第一部分 - 显示“发布新列表”页面上的字段。
<h2><?php echo __('Pets OK'); ?>:</h2>
<select name="pets_ok_field" class="do_input2">
<option value=""></option>
<option value="Yes">Yes</option>
<option value="No">No</option>
</select>
第二节 - 发送通过
update_post_meta($pid, "pets_ok_field", trim($_POST['pets_ok_field']));
第三节的选择 - 显示在列表上选择的字段信息(或者我把它设置不一样,如果他们不选择的方式选项)
<?php
$pets_ok_field = get_post_meta(get_the_ID(), 'pets_ok_field',true);
if(!empty($pets_ok_field)):?>
<li>
<h3><?php _e("Pets OK", "ClassifiedTheme");?>:</h3>
<p><?php echo get_post_meta(get_the_ID(),'pets_ok_field',true); ?></p>
</li>
<?php endif; ?>
第四部分 - 搜索表单字段...这是我无法弄清楚的。
<?php _e('Pets OK',"ClassifiedTheme"); ?> </b><br />
<?php NO CLUE - TRIED SEVERAL THINGS - NONE WORK ?>
可以请你后期最好的,你尝试了几件事情,以便它可以被纠正? – Ejaz
你可能应该提到你使用wordpress。我相信你问的是如何通过post_meta值查询帖子? – bryjohns
好吧,我正在使用wordpress ... PHP是PHP不是它....这是我尝试搜索字段的行,但不是我错过了数组或东西<?php echo get_post_meta($ _ GET ['pets_ok_field'],__(“Select”),“do_input2”); ?> – user3606735