Warning: file_get_contents(/data/phpspider/zhask/data//catemap/1/wordpress/11.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Php Wordpress元数据库_Php_Wordpress_Meta - Fatal编程技术网

Php Wordpress元数据库

Php Wordpress元数据库,php,wordpress,meta,Php,Wordpress,Meta,我希望你们中的一个可以帮助清理一下这个代码。我所做的工作是正常的,但我相信有一个更有效的方法。我在Wordpress中创建了一个主题,在自定义的帖子类型中,我创建了一些元选项。我正在使用显示作者可以包含的选项列表。现在,我使用以下格式显示选项列表: <ul> <?php if(isset($meta['tour_detail1'][0])) { echo "<li>{$meta['tour_detail1'][0]}</li>"

我希望你们中的一个可以帮助清理一下这个代码。我所做的工作是正常的,但我相信有一个更有效的方法。我在Wordpress中创建了一个主题,在自定义的帖子类型中,我创建了一些元选项。我正在使用
显示作者可以包含的选项列表。现在,我使用以下格式显示选项列表:

<ul>
    <?php if(isset($meta['tour_detail1'][0])) { 
        echo "<li>{$meta['tour_detail1'][0]}</li>";
    } ?>
    <?php if(isset($meta['tour_detail2'][0])) { 
        echo "<li>{$meta['tour_detail2'][0]}</li>";
    } ?>
    <?php if(isset($meta['tour_detail3'][0])) { 
        echo "<li>{$meta['tour_detail3'][0]}</li>";
    } ?>
</ul>

    您能告诉我们如何获得
    $meta
    变量吗?您正在使用
    get\u post\u meta
    功能吗?是的,我正在使用这个
    $tour\u detail1=get\u post\u meta($post->ID,'tour\u detail1',true)
    你可以试试
    $meta=get\u post\u meta($post->ID)?并检查您是否能够一次拉出所有post meta。