使用自定义字段对类别排序
问题描述:
我想使用自定义字段值对类别排序。所以当我输入newcat作为名称时,我可以从值框中定义类别。使用自定义字段对类别排序
循环是这样
<?php query_posts ('ignore_sticky_posts=1&showposts=10&cat=XXXXXX');
if (have_posts()) : ?>
<?php $count = 0; ?>
<?php while (have_posts()) : the_post(); ?>
而且自定义字段调用此代码:
<?php $newcat = get_post_meta($post->ID, 'newcat', true); ?>
<?php echo $newcat; ?>
如何更改与自定义字段代码回路中的XXXX?请帮忙。我不擅长php。在此先感谢
答
我不是很确定,我明白你想要做什么。
假设您的自定义字段元关键是 'newcat',你可能想尝试更换:
<?php query_posts ('ignore_sticky_posts=1&showposts=10&cat=XXXXXX');
有:
<?php query_posts ('meta_key=newcat&orderby=meta_value&order=ASC&ignore_sticky_posts=1&showposts=10');
是,米哈伊Bocsaru。这才是重点。谢谢,我会尝试。 – 2013-03-03 16:52:58