Query para custom-fields
-
Achei uma função na internet que busca valores de custom fields :
function list_custom_fields($metakey, $output) { // based on http://sixrevisions.com/wordpress/custom-fields-search/ global $wpdb; $items = $wpdb->get_col($wpdb->prepare("SELECT DISTINCT meta_value FROM $wpdb->postmeta WHERE meta_key = %s ORDER BY meta_value ASC", $metakey) ); if ($items) { if ($output == "dropdown") { // display values in a select echo "<form action="/" method="get"><input type="hidden" name="key" value="$metakey" /><select name="s" onchange="this.form.submit();"><option></option>"; foreach ($items as $item) { echo "<option value="" . $item . "">" . $item . "</option>"; } echo "</select></form>"; } else if ($output == "list") { // display values in a list echo "<ul>"; foreach ($items as $item) { echo "<li><a href="/?s=$item&key=$metakey">$item</a></li>"; } echo "</ul>"; } } }
Chamando função :
<?php if(function_exists(‘list_custom_fields’)) list_custom_fields(“Veículo”, “list”); ?>
Seguinte, queria que essa query busca-se somente valores de custom fields de uma categoria que eu escolhe-se e somente de posts que estão publicados e não que estão na lixeira.
Alguem poderia dar uma forcinha ?
Obrigado.
Visualizando 2 respostas - 1 até 2 (de um total de 2)
Visualizando 2 respostas - 1 até 2 (de um total de 2)
- O tópico ‘Query para custom-fields’ está fechado para novas respostas.