从自定义字段中指定的数组中排除帖子ID

时间:2014-11-14 作者:Lewis

我有一个自定义字段“exclude”,其值将是一个特定的帖子,比如2124。在数组中,我想为exclude=>字段调用这个自定义字段,但这是可能的吗?

1 个回复
SO网友:jacobwarduk

您的问题很模糊,您没有给出任何示例代码,但以下内容可能适合您:

<?php

    global $post;

    // Arguments
    $args = array(\'
        /* Enter your arguments in here... */
    \');

    // The query
    $the_query = new WP_Query( $args );

    // The loop
    if ( $the_query->have_posts() ) {

        // Exclude ID
        $exclude_id = get_post_meta( $post->ID, \'exclude_field\', true );

        while ( $the_query->have_posts() && $post->ID !== $exclude_id ) {
            $the_query->the_post();

            /*
                Output here, e.g.
                echo \'<h2>\' . get_the_title() . \'</h2>\';
                echo \'<div>\' . get_the_content() . \'</div>\';
            */

        }
    }

?>

结束

相关推荐

如何将数据从用户配置文件页面(profile.php)复制到主题定制器

我试图弄清楚如何将数据从用户配置文件页面(profile.php)复制到主题定制器当主题被激活时,我想从一些字段复制一些数据。并将数据存储在主题定制器中,因此当用户进入主题定制器时,他将在那里看到所有数据我使用重力表单作为一些自定义字段的注册表单与我在用户配置文件页面(profile.php)中创建的字段相同。所以当用户注册时,这些数据存储在用户配置文件页面中。喜欢address, phone and etc...