我想使用自定义字段值对类别进行排序。因此,当我输入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不聪明。提前致谢
答案 0 :(得分:0)
我不太清楚我明白你想做什么。
假设您的自定义字段元键是“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');