如何使用php从POST中的定制字段返回数据?

时间:2018-11-25 作者:65535

如何使用php从帖子中的自定义字段返回数据?

任何帮助都将不胜感激。

2 个回复
SO网友:pixeline

如果您想在Post Content编辑界面中使用php,它将无法工作(出于安全原因),除非您安装了允许它的插件。

如果您的意思是将php放入模板文件中,那么您可以使用这些函数the_meta();(doc) 而且更灵活get_post_meta($post_id, $key, $single);.

SO网友:ElizAber

我通过创建一个模板页面并通过ftp上传来设置类似的内容。使用高级自定义字段编码的要点在编辑器中使用了以下内容:

<?php /* Template Name: CustomPageT1 */ ?>
<?php get_header(); ?>

<?php 

$posts = get_posts(array(
    \'posts_per_page\'    => -1,
\'post_type\'         => \'post\',
\'category_name\' => \'all-properties\'
));

if( $posts ): ?>


<?php foreach( $posts as $post ): 

    setup_postdata( $post );

    ?>

<?php the_post_thumbnail( \'small\' ); ?><br>
        <b><a href="<?php the_permalink(); ?>"><?php the_title(); ?></a></b><br>
        <?php the_field(\'short_description\'); ?><br>

<?php endforeach; ?>

<?php wp_reset_postdata(); ?>
让我知道这是否是您正在寻找的,以及我是否可以帮助您了解更多信息。:)

结束

相关推荐

如何让`wp-list-table`显示我在Custom-Post中的`Custom-Fields`

一切都好吗<我需要wp-list-table 也要显示custom-fields 在每个custom-post 我有,但我不知道如何做到这一点,在这幅图中,它显示了带有字段的表格:Title, Author and Publication Date: 我想要的是能够选择custom-fields 将出现,例如以下示例Title, Carta, Naipe, Author, and Date of Publication: